2012-12-06 52 views
1

如何管理,使TortoiseSVN的(在Windows 8 64位)忽略所有的Thumbs.db文件?我知道設置 - >全局忽略模式存在。我輸入了TortoiseSVN的 - 全球忽略模式不工作的Thumbs.db

*.db Thumbs.db thumbs.db 

其中默認情況下有其他條目。但是TortoiseSVN仍然不會忽略Thumbs.db文件。它們彈出爲ToirtoiseSVN想要添加並承諾回購的新文件。

我必須更改其他設置嗎?

回答

7

首先,如果你想忽略這些,使用

[Tt]humbs.[dD][bB] 

的忽略模式。第二:當您在TSVN設置對話框中使用全局忽略模式時,該更改最多需要五分鐘才能生效(因爲該值已緩存)。

雖然,你的情況忽略將無法正常工作:顛覆從來沒有忽略所有已經在版本控制下的文件! (您提到here疊加圖標變爲紅色感嘆號,這意味着該文件處於版本控制之下)。你必須先從SVN中刪除文件,提交然後忽略它。

+1

謝謝,它現在可用。我在本地重新創建了回購協議,重新啓動了計算機,然後工作。可能真的是一些緩存問題。順便說一句:停止Windows創建這些文件是可能的:http://www.annoyances.org/exec/show/article03-204 –

+0

@FooBar,這導致了404。 – Pachonk

+0

感謝您的注意。似乎該網站是爲保養而停工。但還有其他網站介紹如何在Windows中禁用Thumbs.db,例如:http://www.pawprint.net/news/article/84/Prevent-Windows-7-Thumbs-db-Files/ –

0

您可以使用全球(上此主機每個用戶,任何顛覆客戶端)忽略設置,適用於任何操作系統

%APPDATA%/Subversion/config[miscellany]部分,global-ignores參數。的Thumbs.db的加入似乎是OK

+0

謝謝。我已經找到這個文件。添加Thumbs.db和* .db並沒有改變任何東西(是的:我取消了配置文件中默認註釋的那一行)。 Thumbs.db仍然不被TortoiseSVN忽略。 –

+0

@FooBar - 反應1:「這只是**不可能的!!! **」。反應2:「你已經擁有Thumbs.db **版本的任何機會在這個回購版本中有效?請爲你顯示'svn st' WC」 –

+0

不。我有一個全新的文件夾,沒有Thumbs.db的png文件。我將這個文件夾添加到SVN。我的SVN被配置爲忽略Thumbs.db。然後我用png打開文件夾,Windows創建Thumbs.db。 TortoiseSVN顯示變爲紅色感嘆號的文件夾上的圖標,提交對話框想要添加Thumbs.db。讓我們問另一種方法:是否有辦法阻止Windows根本創建這個文件? –