1. 程式人生 > >在svn中怎樣進行程式碼同步?

在svn中怎樣進行程式碼同步?

在公司裡,我們要養成每天上班前更新程式碼,下班前提交程式碼的習慣,並且做好說明。

svn更新程式碼的時候,先右鍵點選需要更新的專案,在team中進入資源庫同步介面,選擇incoming mode,顯示的檔案是需要更新的,

黑色向右箭頭:本地修改過的檔案(可以選擇提交,或者覆蓋/更新-就是把本地修改覆蓋掉)
藍色向左箭頭:SVN伺服器端修改過的檔案--需要更新
黑色向右且帶加號的箭頭:本地比伺服器端多出的檔案--選擇提交或刪除
藍色向左且帶加號的箭頭:伺服器端比本地多出的檔案--更新
黑色向右且帶減號的箭頭:本地已經刪除,而伺服器端沒有刪除的檔案--同步
藍色向左且帶減號的箭頭:伺服器端已經刪除,而本地沒有刪除的檔案--同步庫
紅色雙向箭頭:本地和伺服器端同時修改過的檔案--先比較,然後把伺服器新增的新增過來,選擇合併,然後再提交
黑色帶星號的圖示:本地已經修改過但是沒有提交的檔案
工作前先更新程式碼,提交前原則也是先更新,因為有可能在你編寫程式碼這個過程中資源庫有變化。
出現專案帶紅叉時,恢復到資源庫最新內容的版本