天天看點

SVN圖示含義

SVN圖示含義

灰色向右箭頭:本地修改過

藍色向左箭頭:SVN上修改過

灰色向右且中間有個加号的箭頭:本地比SVN上多出的檔案

藍色向左且中間有個加号的箭頭:SVN上比本地多出的檔案

灰色向右且中間有個減号的箭頭:本地删除了,而SVN上未删除的檔案

藍色向左且中間有個減号的箭頭:SVN上删除了,而本地未删除的檔案

紅色雙向箭頭:SVN上修改過,本地也修改過的檔案

一個新檢出的工作複本使用綠色的對勾做重載。表示Subversion狀态正常.

在你開始編輯一個檔案後,狀态就變成了已修改,而圖示重載變成了紅色感歎号。通過這種方式,你可以很容易地看出哪些檔案從你上次更新工作複本後被修改過,需要被送出。

如果在送出的過程中出現了沖突圖示變成黃色感歎号。

如果你給一個檔案設定了svn:needs-lock屬性,Subversion會讓此檔案隻讀,直到你獲得檔案鎖。隻讀檔案具有這個重載圖示來表示你必須在編輯之前先得到一個鎖。

如果你擁有了一個檔案的鎖,并且Subversion狀态是正常,這個重載圖示就提醒你如果不使用該檔案的話應該釋放鎖,允許别人送出對該檔案的修改。

這個SVN圖示表示目前檔案夾下的某些檔案或檔案夾已經被計劃從版本控制中删除,或是該檔案夾下某個受控的檔案丢失了。

加号告訴你有一個檔案或是目錄已經被計劃加入版本控制。

SVN圖示無法正常顯示問題解析:

1.在Myeclipse或者Eclipse中使用SVN插件作為版本控制器,一直以來都是正常使用的。但是突然喲一天,project下的files的版本号和提示圖示都不見了,經過檢查SVN是正常的。

開始的時候是把wrokspace下的.metadata删除,然後重新将project導入workspace下,即可正常使用。

但是現在發現一種更為友善的方法:

進入到:windows->preferences->General->Appearance->LableDecorations勾選其中的SVN項即可。或者,還可以打開windows->preferences->Team->SVN中做相關設定。

2.最近更新了SVN軟體,更新後發現,同步檔案夾沒有打對勾的标記,網上都說檢查SVN設定:

右鍵->TSVN->設定->樣式->重疊圖示->Statuscache

裡面有三個選項:

1Default

2Shell

3None

如果是前面兩個,應該就有svn圖示,如果是none,就沒有。

但都解決不了問題,後來用安裝檔案的修複功能解決了此問題,即輕按兩下安裝檔案,選修複,之後重新開機系統就可以了。這似乎是SVN更新後的普遍問題。SVN圖示的相關内容講解完畢。

繼續閱讀