您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 > cvs
關(guān)于 diff patch 與 cvs 配合使用的注意事項
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/1/4 15:49:10 ] 推薦標(biāo)簽:

diff 和 patch 是 unix 世界里面代碼編寫與管理的常用工具。
cvs 是 Unix 里面應(yīng)用廣的代碼管理服務(wù)。
當(dāng)這兩套體系放在一起使用的時候,稍不注意,難免會出現(xiàn)一些問題


diff 和 patch 是 unix 世界里面代碼編寫與管理的常用工具。
cvs 是 Unix 里面應(yīng)用廣的代碼管理服務(wù)。
當(dāng)這兩套體系放在一起使用的時候,稍不注意,難免會出現(xiàn)一些問題

主要的問題,基本上在于 CVS 版本信息的維護和保持上面。
由于從 cvs 服務(wù)器中 checkout 出的代碼,所屬的版本信息都被存儲在相應(yīng)的 CVS 目錄里面,
因此在使用 diff 制作代碼的 patch 文件的時候,一定要記得加入  --exclude=CVS  參數(shù),
將所有的 CVS 目錄排除在外。這樣才能保證應(yīng)用補丁文件的時候不會改變原是代碼的版本數(shù)據(jù)。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd