eclipse中使用svn提交,更新代码。
在新公司工作,版本管理工具變成了svn,之前一直用git作為版本管理,用的編輯IDE是IntelliJIDEA,在這個(gè)編輯器下工作,還是很方便的,但是現(xiàn)在使用eclipse和svn。有點(diǎn)不習(xí)慣,但還是將他們記下來(lái)。
?首先看我的另一篇博文,說(shuō)的是svn的詳細(xì)介紹,這篇文章介紹的是在eclipse上使用svn
首先在提交代碼的時(shí)候,會(huì)看到有的文件前會(huì)有雪花標(biāo)志,代表該文件被修改過(guò)。
提交代碼的時(shí)候,點(diǎn)擊整個(gè)項(xiàng)目,右鍵---team---與資源庫(kù)同步,這個(gè)目的是檢查本地的代碼和服務(wù)器上的代碼有沒(méi)有沖突,如果有沖突的話,應(yīng)該像將沖突解決,否則提交代碼會(huì)出錯(cuò),解決沖突看我的另一篇博客。
點(diǎn)擊與資源庫(kù)同步按鈕之后,會(huì)跳轉(zhuǎn)到Team Synchronizing界面,這個(gè)時(shí)候eclipse會(huì)自動(dòng)檢測(cè)本地的代碼和服務(wù)器上的代碼有沒(méi)有沖突,有的話會(huì)在eclipse的左側(cè)顯示出來(lái),如果沒(méi)有沖突,那么會(huì)跳出彈框 Synchronzing No Changes found?.
在解決完沖突后或者在升級(jí)后,那么,點(diǎn)擊上圖中上傳代碼的按鈕,跳轉(zhuǎn)到上傳代碼的頁(yè)面
選擇要提交的文件,然后右鍵,提交。會(huì)跳出一個(gè)彈框,讓你輸入對(duì)你這次提交的代碼的描述,主要就是寫你完成的需求的詳細(xì)的內(nèi)容,和編碼上傳者(這個(gè)是本公司的需求)
點(diǎn)擊OK,上傳成功。
上傳成功之后,你會(huì)發(fā)現(xiàn),上傳的文件之前的雪花標(biāo)志已經(jīng)消失不見。意味者上傳成功。
有的時(shí)候,代碼之前會(huì)出現(xiàn)問(wèn)號(hào),意味著,這個(gè)文件是新增加的。
在提交代碼之前與資源庫(kù)同步,不同的提交文件之前會(huì)出現(xiàn)不同的標(biāo)識(shí),看下圖,有的圖標(biāo)意味著本地的文件與服務(wù)器上的文件有沖突,在有沖突 的時(shí)候,要將本地的代碼和服務(wù)器上的代碼進(jìn)行比較,如果要將本地的代碼吧服務(wù)器上的代碼覆蓋掉,那么就直接提交,不然就像下圖一樣,點(diǎn)擊那個(gè)按鈕,把本地的代碼覆蓋掉。再出現(xiàn)沖突的時(shí)候,如果要將本地的代碼覆蓋掉,那么一般先將自己的修改的代碼拷貝出來(lái),然后將本地的代碼覆蓋,然后跟新后,再將自己的代碼重新寫會(huì)去,然后再提交代碼。
更新代碼的時(shí)候,會(huì)出現(xiàn)以下圖標(biāo),箭頭有實(shí)心和空心,代表不同的意思
?
轉(zhuǎn)載于:https://www.cnblogs.com/dushan/p/4747835.html
總結(jié)
以上是生活随笔為你收集整理的eclipse中使用svn提交,更新代码。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Nginx 笔记与总结(15)nginx
- 下一篇: codeforces Gym 10033