2012-02-20 78 views
2

我想忽略'output'目錄,所以在上下文菜單中我選擇了tortoiseSVN->unversion and add to ignore list,後來我意識到這並不是我想要的,因爲我想讓該目錄繼續存在於存儲庫中。無法忽略TortoiseSVN的目錄

我已經查看了父目錄中的Ignore屬性,並且'output'不存在,並且重新創建它並且執行'commit'也不會使其顯示出來。

我甚至試圖在目錄中提交一個佔位符文件並提交該文件,但TortoiseSVN barf出現'路徑未找到'錯誤。

+0

檢查輸出目錄。在commit中引入的更改反映了「unversion和add to ignore list」:如果它是提交中的單個操作(必須如此以待),則可以回滾提交 – 2012-02-20 09:15:57

+1

當您調用'unversion並添加到忽略列表'這應該在父目錄上設置'svn:ignore'。我只是在我的系統上測試它,這確實是發生了什麼事。因此,您可能首先要解決svn位置的問題:忽略設置,如果有的話,當執行初始命令時,可能會提示第二部分失敗的原因。 – 2012-02-20 22:23:01

+0

不知道爲什麼svn:ignore沒有被設置,但我只是恢復了提交,並且我發現你不能忽略版本化文件,所以我只能忍受它。 – Bwmat 2012-02-21 01:55:15

回答

4

在忽略的文件或文件夾所在的目錄中右鍵單擊,然後選擇屬性svn:使用包含值或忽略列表忽略值。或者編輯或刪除(如果它只有你的列表)該屬性。

和/或乾脆你可以右鍵點擊並修改選擇檢查和選擇被忽略的文件/文件夾,然後選擇恢復

希望這有助於

+0

恢復可以恢復您在忽略之前執行的一些更改。仍然爲+1提供幫助。 – Thomas 2013-12-02 17:00:11