svn 檔案狀態標記含義

2021-08-31 05:12:56 字數 1097 閱讀 5455

svn status 列印五列字元,緊跟一些空格,接著是檔案或者目錄名。第一列告訴乙個檔案的狀態或它的內容,返回**解釋如下:

a item

檔案、目錄或是符號鏈item 預定加入到版本庫。

c item

檔案item 發生衝突,在從伺服器更新時與本地版本發生交迭,在你提交到版本庫前,必須手工的解決衝突。

d item

檔案、目錄或是符號鏈item 預定從版本庫中刪除。

m item

檔案item 的內容被修改了。

r item

檔案、目錄或是符號鏈item 預定將要替換版本庫中的item ,這意味著這個物件首先要被刪除,另外乙個同名的物件將要被新增,所有的操作發

生在乙個修訂版本。

x item

目錄沒有版本化,但是與subversion的外部定義關聯,關於外部定義,可以看 「外部定義」一節 。

? item

檔案、目錄或是符號鏈item 不在版本控制之下,你可以通過使用svn status 的--quiet (-q )引數或父目錄的svn:ignore 屬性忽略這個問題

,關於忽略檔案的使用,見「svn:ignore 」一節 。

! item

檔案、目錄或是符號鏈item 在版本控制之下,但是已經丟失或者不完整,這可能因為使用非subversion命令刪除造成的,如果是乙個目錄,有

可能是檢出或是更新時的中斷造成的,使用svn update 可以重新從版本庫獲得檔案或者目錄,也可以使用svn revert file 恢復原來的檔案。

~ item

檔案、目錄或是符號鏈item 在版本庫已經存在,但你的工作拷貝中的是另乙個。舉乙個例子,你刪除了乙個版本庫的檔案,新建了乙個在原來

的位置,而且整個過程中沒有使用svn delete 或是svn add 。

i item

檔案、目錄或是符號鏈item 不在版本控制下,subversion已經配置好了會在svn add 、svn import 和svn status 命令忽略這個檔案,關於忽

略檔案,見「svn:ignore 」一節 。注意,這個符號只會在使用svn status 的引數--no-ignore 時才會出現—否則這個檔案會被忽略且不會顯示!

SVN檔案狀態標記含義

svn status可以檢視修改檔案的狀態,返回的 狀態解釋如下 aitem 檔案 目錄或是符號鏈item預定加入到本地庫。citem 檔案item發生衝突,在從伺服器更新時與本地版本發生交迭,在你提交到版本庫前,必須手工地解決衝突。ditem 檔案 目錄或是符號鏈item預定從版本庫中刪除。mit...

svn 檔案狀態標記含義

svn status列印五列字元,緊跟一些空格,接著是檔案或者目錄名。第一列告訴乙個檔案的狀態或它的內容,返回 解釋如下 a item檔案 目錄或是符號鏈item預定加入到版本庫。c item檔案item發生衝突,在從伺服器更新時與本地版本發生交迭,在你提交到版本庫前,必須手工的解決衝突。d ite...

svn 檔案狀態標記含義

svn status列印五列字元,緊跟一些空格,接著是檔案或者目錄名。第一列告訴乙個檔案的狀態或它的內容,返回 解釋如下 a item 檔案 目錄或是符號鏈item預定加入到版本庫。c item 檔案item發生衝突,在從伺服器更新時與本地版本發生交迭,在你提交到版本庫前,必須手工的解決衝突。d i...