SVN圖標含義及常見問題解決方法深度剖析
SVN圖標含義
灰色向右箭頭:本地修改過
藍色向左箭頭:SVN上修改過
灰色向右且中間有個加號的箭頭:本地比SVN上多出的文件
藍色向左且中間有個加號的箭頭:SVN上比本地多出的文件
灰色向右且中間有個減號的箭頭:本地刪除了,而SVN上未刪除的文件
藍色向左且中間有個減號的箭頭:SVN上刪除了,而本地未刪除的文件
紅色雙向箭頭:SVN上修改過,本地也修改過的文件
一個新檢出的工作復本使用綠色的對勾做重載。表示Subversion狀態(tài)正常.
在你開始編輯一個文件后,狀態(tài)就變成了已修改,而圖標重載變成了紅色感嘆號。通過這種方式,你可以很容易地看出哪些文件從你上次更新工作復本后被修改過,需要被提交。
如果在提交的過程中出現(xiàn)了沖突圖標變成黃色感嘆號。
如果你給一個文件設(shè)置了svn:needs-lock屬性,Subversion會讓此文件只讀,直到你獲得文件鎖。只讀文件具有這個重載圖標來表示你必須在編輯之前先得到一個鎖。
如果你擁有了一個文件的鎖,并且Subversion狀態(tài)是正常,這個重載圖標就提醒你如果不使用該文件的話應該釋放鎖,允許別人提交對該文件的修改。
這個SVN圖標表示當前文件夾下的某些文件或文件夾已經(jīng)被計劃從版本控制中刪除,或是該文件夾下某個受控的文件丟失了。
加號告訴你有一個文件或是目錄已經(jīng)被計劃加入版本控制。
SVN圖標無法正常顯示問題解析:
1.在Myeclipse或者Eclipse中使用SVN插件作為版本控制器,一直以來都是正常使用的。但是突然喲一天,project下的files的版本號和提示圖標都不見了,經(jīng)過檢查SVN是正常的。
開始的時候是把wrokspace下的.metadata刪除,然后重新將project導入workspace下,即可正常使用。
但是現(xiàn)在發(fā)現(xiàn)一種更為方便的方法:
進入到:windows->preferences->General->Appearance->LableDecorations勾選其中的SVN項即可?;蛘撸€可以打開windows->preferences->Team->SVN中做相關(guān)設(shè)置。
2.最近更新了SVN軟件,更新后發(fā)現(xiàn),同步文件夾沒有打?qū)吹臉擞?,網(wǎng)上都說檢查SVN設(shè)置:
右鍵->TSVN->設(shè)置->樣式->重疊圖標->Statuscache
里面有三個選項:
1Default
2Shell
3None
如果是前面兩個,應該就有svn圖標,如果是none,就沒有。
但都解決不了問題,后來用安裝文件的修復功能解決了此問題,即雙擊安裝文件,選修復,之后重啟系統(tǒng)就可以了。這似乎是SVN更新后的普遍問題。SVN圖標的相關(guān)內(nèi)容講解完畢。
【編輯推薦】
- 技術(shù)指導:Subversion安裝配置(Windows)之詳解
- Subversion和TortoiseSVN如何在Windows下進行構(gòu)建SVN版本控制
- 深度剖析:Subversion服務(wù)器安裝配置
- MyEclipse中SVN安裝配置新手指南
- MyEclipse下配置SVN專家全程指導