(轉載)SVN圖標狀態不顯示問題大揭祕

本節主要和大家學習一下Myeclipse中SVN圖標狀態不顯示問題的解決辦法,在學習SVN時這是難免會出現的問題,所以在這裏和大家簡單介紹一下,歡迎大家一起來學習SVN圖標狀態不顯示問題的解決辦法。
Myeclipse中使用SVN插件,原本正常,未作任何更改,突然有一天,Myeclipse中查看文件時,文件後面的版本號、文件的SVN圖標狀態等等都不見了。
檢查插件都在,更新,提交等操作都能正常使用,唯獨看不到狀態了。
打開:windows->preferences->General->Appearance->LableDecorations勾選其中的SVN項即可。
同時,還可以打開windows->preferences->Team->SVN中做相關設置。
=========================
描述
打印工作拷貝文件和目錄的狀態。如果沒有參數,只會打印本地修改的項目(不會訪問版本庫),使用--show-updates選項,會添加工作修訂版本和服務器過期信息。使用--verbose會打印每個項目的完全修訂版本信息。
輸出的前六列都是一個字符寬,每一列給出了工作拷貝項目的每一方面的信息。第一列指出一個項目的是添加、刪除還是其它的修改。
''
沒有修改。
'A'
預定要添加的項目。
'D'
預定要刪除的項目。
'M'
項目已經修改了。
'R'
項目在工作拷貝中已經被替換了。這意味着文件預定要刪除,然後有一個同樣名稱的文件要在同一個位置替換它。這是SVN圖標狀態的一些命令。
'C'
項目的內容(相對於屬性)與更新得到的數據衝突了。
'X'
項目與外部定義相關。
'I'
項目被忽略(例如使用svn:ignore屬性)。
'?'
項目不在版本控制之下。
'!'
項目已經丟失(例如,你使用svn移動或者刪除了它)。這也說明了一個目錄不是完整的(一個檢出或更新中斷)。
'~'
項目作爲一種對象(文件、目錄或鏈接)納入版本控制,但是已經被另一種對象替代。第二列告訴一個文件或目錄的屬性的SVN圖標狀態。
''
沒有修改。
'M'
這個項目的屬性已經修改。
'C'
這個項目的屬性與從版本庫得到的更新有衝突。第三列只在工作拷貝鎖定時纔會出現。(見“有時你只需要清理”一節。)
''
項目沒有鎖定。
'L'
項目已經鎖定。第四列只在預定包含歷史添加的項目出現。
''
沒有歷史預定要提交。
'+'
歷史預定要伴隨提交。第五列只在項目跳轉到相對於它的父目錄時出現(見“使用分支”一節)。
''
項目是它的父目錄的孩子。
'S'
項目已經轉換。第六列顯示鎖定信息。
''
當使用--show-updates,文件沒有鎖定。如果不使用--show-updates,這意味着文件在工作拷貝被鎖定。這是SVN圖標狀態的一些命令。
K
文件鎖定在工作拷貝。
O
文件被另一個工作拷貝的另一個用戶鎖定,只有在使用--show-updates時顯示。
T
文件鎖定在工作拷貝,但是鎖定被“竊取”而不可用。文件當前鎖定在版本庫,只有在使用--show-updates時顯示。
B
文件鎖定在工作拷貝,但是鎖定被“破壞”而不可用。文件當前鎖定在版本庫,只有在使用--show-updates時顯示。過期信息出現在第七列(只在使用--show-updates選項時出現)。
''
這個項目在工作拷貝是最新的。
'*'在服務器這個項目有了新的修訂版本。餘下的字段是可變得寬度且使用空格分隔,如果使用--show-updates或--verbose選項,工作修訂版本是下一個字段。如果傳遞--verbose選項,最後提交的修訂版本和最後的提交作者會在後面顯示。工作拷貝路徑永遠是最後一個字段,所以它可以包括空格。本節關於Myeclipse中SVN圖標狀態不顯示問題的解決辦法介紹完畢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章