eclipse中使用svn提交,更新代碼。


在新公司工作,版本管理工具變成了svn,之前一直用git作為版本管理,用的編輯IDE是IntelliJIDEA,在這個編輯器下工作,還是很方便的,但是現在使用eclipse和svn。有點不習慣,但還是將他們記下來。

 首先看我的另一篇博文,說的是svn的詳細介紹,這篇文章介紹的是在eclipse上使用svn

首先在提交代碼的時候,會看到有的文件前會有雪花標志,代表該文件被修改過。

提交代碼的時候,點擊整個項目,右鍵---team---與資源庫同步,這個目的是檢查本地的代碼和服務器上的代碼有沒有沖突,如果有沖突的話,應該像將沖突解決,否則提交代碼會出錯,解決沖突看我的另一篇博客。

點擊與資源庫同步按鈕之后,會跳轉到Team Synchronizing界面,這個時候eclipse會自動檢測本地的代碼和服務器上的代碼有沒有沖突,有的話會在eclipse的左側顯示出來,如果沒有沖突,那么會跳出彈框 Synchronzing No Changes found .

在解決完沖突后或者在升級后,那么,點擊上圖中上傳代碼的按鈕,跳轉到上傳代碼的頁面

選擇要提交的文件,然后右鍵,提交。會跳出一個彈框,讓你輸入對你這次提交的代碼的描述,主要就是寫你完成的需求的詳細的內容,和編碼上傳者(這個是本公司的需求)

點擊OK,上傳成功。

上傳成功之后,你會發現,上傳的文件之前的雪花標志已經消失不見。意味者上傳成功。

有的時候,代碼之前會出現問號,意味着,這個文件是新增加的。

在提交代碼之前與資源庫同步,不同的提交文件之前會出現不同的標識,看下圖,有的圖標意味着本地的文件與服務器上的文件有沖突,在有沖突 的時候,要將本地的代碼和服務器上的代碼進行比較,如果要將本地的代碼吧服務器上的代碼覆蓋掉,那么就直接提交,不然就像下圖一樣,點擊那個按鈕,把本地的代碼覆蓋掉。再出現沖突的時候,如果要將本地的代碼覆蓋掉,那么一般先將自己的修改的代碼拷貝出來,然后將本地的代碼覆蓋,然后跟新后,再將自己的代碼重新寫會去,然后再提交代碼。

更新代碼的時候,會出現以下圖標,箭頭有實心和空心,代表不同的意思

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM