精通ROS機器人編程(原書第2版) 》 —1.4 理解ROS的文件系統">《精通ROS機器人編程(原書第2版) 》 —1.4 理解ROS的文件系統
841
2025-03-31
2.6 維護ROS軟件包
大多數ROS軟件包都使用版本控制系統(Version Control System,VCS)來維護,例如Git、Subversion(svn)、Mercurial(hg)等。共享公共VCS的一組軟件包集合可稱為代碼倉庫。可以使用名為bloom的catkin自動化發布工具來發布代碼倉庫中的軟件包。大多數的ROS軟件包都是以BSD許可的形式發布的。全球各地都有活躍的開發人員為ROS平臺貢獻代碼。維護軟件包代碼對所有的軟件都是很重要的,尤其是開源應用程序。這些開源軟件由社區的開發人員維護,并提供支持。如果想要維護并接受其他開發人員的貢獻代碼,那么為我們的軟件包創建版本控制系統是必不可少的。
前面的軟件包已經在GitHub中更新了,可以在 https://github.com/jocacace/mastering_ros_demo_pkg查看該項目的源碼。
軟件開發
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。