隨筆-199  評論-203  文章-11  trackbacks-0

          1、在Eclipse同CVS服務(wù)器同步之前,要先刷新,否則可能會因為在Eclipse外面編輯的文件,Eclipse中沒有刷新而導(dǎo)致同步報錯,可以將Eclipse設(shè)置為自動刷新,操作方法:Window->Preferences->Workbench,選中Refresh workspace automatically。即使如此,仍然可能出現(xiàn)問題,因為Eclipse刷新可能會有一定延遲,所以在報錯時,手動刷新一下,再同步。

          2、下班離開公司之前Commit所有文件,上班之后Update所有文件,并根據(jù)Daily build的報告,修正昨天提交的版本中的錯誤信息。

          3、在修改文件之前,先Update一下,使得修改時的版本盡可能新,一旦發(fā)生沖突,解決它的工作量會比較小。如果是大家共同使用,并經(jīng)常修改的文件,如Constants.java、struts-config.xml等文件,更要如此,最好能通知其他人員Commit。

          4、對二進(jìn)制文件,如Word文檔,CVS不能進(jìn)行比對,如果出現(xiàn)沖突,需要自己手工合并,可以將本地文件備份,將文件Override and Update,然后從備份文件中將自己修改的部分合并之后提交。

          5、在文件出現(xiàn)沖突時,應(yīng)該先進(jìn)行比對,將服務(wù)器端的修改更新至本地,不清楚的地方要同其他人溝通,合并完成后,選擇Override and Commit更新,禁止不進(jìn)行比對就進(jìn)行Override and Commit操作!

          6、CVS不允許進(jìn)行刪除服務(wù)器端文件,所以大家最好不要提交臨時文件及臨時目錄,如編譯產(chǎn)生的文件和目錄。

          7、不同功能模塊的文件分開Commit,同一功能模塊的文件一次Commit,對于分析錯誤、減少沖突、版本回退等有幫助。

          8、提交的文件必須經(jīng)過測試,起碼保證在本地是可以編譯通過的,方便其他人測試。

          文章出處:DIY部落(http://www.diybl.com/course/3_program/java/javaxl/20090302/156346.html)

          posted on 2009-08-11 13:03 Werther 閱讀(350) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 华蓥市| 吴江市| 那曲县| 西吉县| 色达县| 德庆县| 桃园市| 彝良县| 南开区| 天镇县| 石屏县| 若羌县| 南城县| 汉川市| 全椒县| 全南县| 永兴县| 扶绥县| 咸宁市| 双流县| 宝丰县| 井陉县| 历史| 遂宁市| 福安市| 临沭县| 阿拉善盟| 香港| 洛南县| 横峰县| 石嘴山市| 济南市| 灵武市| 扎赉特旗| 屏东县| 武强县| 广宁县| 改则县| 乌鲁木齐县| 景德镇市| 镇雄县|