svn 箭頭含義

2021-09-02 09:51:07 字數 1189 閱讀 2156

常見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下,即可正常使用。

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

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

右鍵->tsvn->設定->樣式->重疊圖示->statuscache

裡面有三個選項:

1default

2shell

3none

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

但都解決不了問題,後來用安裝檔案的修復功能解決了此問題,即雙擊安裝檔案,選修復,之後重啟系統就可以了。這似乎是svn更新後的普遍問題

svn各種箭頭的含義

黃色感嘆號 有衝突 有衝突了,衝突就是你對某個檔案進行了修改,別人也對這個檔案進行了修改,別人搶在你提交之前先提交了,這時你再提交就會被提示發生衝突,而不允許 你提交,防止你的提交覆蓋了別人的修改。要解決衝突,如果你確認你的修改是無效的,則用tsvn還原你的修改就行了 如果認為你的修改是正確的,別人...

SVN中各種符號箭頭含義

黃色感嘆號 有衝突 這是有衝突了,衝突就是說你對某個檔案進行了修改,別人也對這個檔案進行了修改,別人搶在你提交之前先提交了,這時你再提交就會被提示發生衝突,而不允許 你提交,防止你的提交覆蓋了別人的修改。要解決衝突,如果你確認你的修改是無效的,則用tsvn還原你的修改就行了 如果認為你的修改是正確的...

SVN中各種符號箭頭含義

黃色感嘆號 有衝突 這是有衝突了,衝突就是說你對某個檔案進行了修改,別人也對這個檔案進行了修改,別人搶在你提交之前先提交了,這時你再提交就會被提示發生衝突,而不允許 你提 交,防止你的提交覆蓋了別人的修改。要解決衝突,如果你確認你的修改是無效的,則用tsvn還原你的修改就行了 如果認為你的修改是正確...