2013-07-24 147 views
8

文件中的以下網頁提示,可以通過右鍵單擊該文件/文件夾取消忽略文件/文件夾與TortoiseSNV,選擇「從忽略列表中刪除」。我沒有這個選項,如下圖所示:屏蔽選項/文件夾/在TortoiseSVN的

enter image description here

而且之間有什麼區別「Unversion添加到忽略列表」和「Unversion加入忽略列表(遞歸)」?我在這裏讀過「Unversion添加到忽略列表(遞歸)」忽略樹中的所有文件/文件夾,但根據我的經驗,「Unversion添加到忽略列表」也這樣做。

回答

12
  1. 右鍵單擊文件夾並轉到屬性。你會看到所有被忽略的文件和外部的列表。

  2. 未版本是它們要麼在源代碼控制,也沒有在文件中忽略list

+2

只是提醒,每個文件夾都有自己的配置,查看所有文件類型ingnored上殼/ CMD'SVN PG -R的svn:忽略.' –

4
TortoiseSVN → Unversion and add to ignore list will first mark the file/folder for deletion from the repository, keeping the local copy. 
It also adds this item to the ignore list so that it will not be added back into Subversion again by mistake. 
Once this is done you just need to commit the parent folder. 
1

你沒有看到remove from ignore list的選擇,因爲你沒有打開一個被忽略的文件或文件夾的右鍵菜單。上下文菜單是你得到什麼,當你用鼠標右鍵單擊版本項目(這就是爲什麼你看到一個選項,unversion它。)因此,與一個文件或文件夾是在源控制樹,但本身不是源頭抓起-受控。打開上下文菜單,您將看到將其從忽略列表中刪除的選項。

就忽略項目的「遞歸」選項而言,這可能意味着它將項目添加到當前目錄及其子目錄的svn:ignore屬性,而不僅僅是當前目錄。