我在Eclipse中使用Subclipse。在將一些文件添加到根目錄和所有子目錄的SVN忽略列表後,Synchronize View會顯示所有目錄的更改。目錄內沒有任何文件發生更改,它只顯示目錄已更改(每個目錄上的黑色出局箭頭)。Subclipse在更改忽略文件後識別更改?
我很困惑,因爲如何改變已存在的目錄?
試圖將目錄與存儲庫的最新版本進行比較,表示「與選定的輸入沒有差異」。
我在Eclipse中使用Subclipse。在將一些文件添加到根目錄和所有子目錄的SVN忽略列表後,Synchronize View會顯示所有目錄的更改。目錄內沒有任何文件發生更改,它只顯示目錄已更改(每個目錄上的黑色出局箭頭)。Subclipse在更改忽略文件後識別更改?
我很困惑,因爲如何改變已存在的目錄?
試圖將目錄與存儲庫的最新版本進行比較,表示「與選定的輸入沒有差異」。
svn:ignore
屬性已在每個文件夾中設置。由於svn屬性也是版本化的,所以這構成了與存儲庫相關的一個變化。這對任何客戶端都是如此,而不僅僅是Subclipse。我對Subclipse並不熟悉,所以我不知道爲什麼這不會出現在diff中,但我知道TortoiseSVN會這樣做。
您更改了目錄的屬性以忽略這些文件名。沒有任何內容差異 - 只是目錄屬性。
哦,我明白了,謝謝! SVN如何保存文件夾屬性(如忽略文件)?在一個單獨的忽略文件? – 2013-04-06 22:16:34
我假設這些屬性保留在工作副本的'_svn'文件夾中的某處。 – jsumrall 2013-04-08 12:53:57