我想配置Tortoise的全局忽略模式來隱藏「scripts/shavrir/database」文件夾及其下的所有文件夾,包括子文件夾。對於這一點,我添加到全局忽略模式這種模式:TortoiseSVN中隱藏文件和文件夾的問題
"scripts/shavrir/database/*.*"
,沒有任何效果,既沒有文件的直接說文件夾或子文件夾。
我不想使用.svnignore文件,因爲我想要在所有分支上獲得效果。我究竟做錯了什麼?
我想配置Tortoise的全局忽略模式來隱藏「scripts/shavrir/database」文件夾及其下的所有文件夾,包括子文件夾。對於這一點,我添加到全局忽略模式這種模式:TortoiseSVN中隱藏文件和文件夾的問題
"scripts/shavrir/database/*.*"
,沒有任何效果,既沒有文件的直接說文件夾或子文件夾。
我不想使用.svnignore文件,因爲我想要在所有分支上獲得效果。我究竟做錯了什麼?
全局忽略列表不使用路徑。爲此,您要使用svn:ignore屬性,如果您使用的是TortoiseSVN,那麼該屬性很簡單。
希望將svn:ignore
屬性設置爲這個值
database
在所有
scripts/shavrir
文件夾。你只需要做一次,因爲從那時起,當你創建一個分支(這是一個副本)時,它也會複製這個文件夾的屬性。
只是完全瘋狂的猜測,但你可以試試1.)在前面添加斜線'/ scripts ....'和2)只用'*'而不是'*。*'? – 2010-01-26 11:57:46
忽略模式只能匹配一個級別,所以如果您想要全局應用它,您必須添加「數據庫」。但我會建議將它應用於父文件夾 – 2010-01-26 12:29:42
Pekka - 我嘗試了幾個變量,沒有工作。傑米的回答做到了,並且還有一個UI快捷方式可以在「提交」窗口中執行此操作。 – ripper234 2010-01-26 12:40:34