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

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


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

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

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