1. 程式人生 > >eclipse中svn的各種狀態圖示詳解

eclipse中svn的各種狀態圖示詳解

eclipse中svn的各種狀態圖示

- 未納入版本控制的檔案,一般是新增,尚未提交的檔案。

-本地重新命名或移動到其它目錄的檔案。

- 本地刪除的目錄。

- 沒有任何改動的檔案。

- 發生改動,尚未提交的檔案。

- 處於鎖定狀態的檔案。

- 有衝突沒有解決,就更新或提交的檔案。

- 有目錄樹衝突的檔案。一般在最近一次更新後,資源庫上的檔案被移動、刪除或重新命名。

- 引用外部專案的檔案,不能提交到本專案的資源庫裡。

- 有分支版本的檔案。這些檔案屬於另外一個不同的工作目錄而不是屬於本地的父目錄。


匯出 

本地有更改的檔案。

- 本地新增的檔案。

- 本地刪除的檔案。

- 本地檔案屬性發生變化了的檔案


匯入

- 需要更新的檔案。

- 需要遷入的新增檔案。

- 資源庫中刪除了的檔案。


衝突

- 資源庫和本地同時有修改的檔案。

- 遠端資源庫上已經被重新命名或移動、刪除的檔案。


其它

- 同步選中的檔案,下拉箭頭切換不同的遠端目錄。

- 只顯示需要遷入的檔案。

- 只顯示需要提交的檔案。

- 同時顯示需要更新或提交檔案。

- 只顯示有衝突的檔案。

- 更新全部檔案。

- 提交全部檔案。


TortoiseSVN中圖示的含義

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

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

如果在提交的過程中出現了 衝突  圖示變成黃色感嘆號。

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

如果你擁有一個檔案的鎖,並且Subversion狀態時 正常 ,這個過載圖示就提醒你如果不使用該檔案的話應該釋放鎖,允許別人提交對該檔案的修改。

這個圖標表示當前資料夾下的某些檔案或資料夾已經被計劃從版本控制中 刪除,或是該資料夾下某個受控的檔案丟失了。

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

轉載 https://blog.csdn.net/qq_26296197/article/details/51084178