2010-08-06 142 views
0

使用SVN,您可以右鍵單擊文件夾「TEST」並將其添加到忽略列表中。這是否使SVN在項目中名爲「TEST」的所有文件夾?忽略TortoiseSVN中的文件夾...?

我有一個項目有很多不同的目錄,幾乎所有這些單獨的目錄內有一個名爲「TEST」的文件夾,有沒有一種方法可以設置svn:ignore使SVN忽略整個名爲「TEST」的文件夾項目?

回答

3

它不會—忽略文件夾只忽略它在該文件夾中(而不是遞歸)。

以遞歸方式(即對於項目中的所有文件夾),右鍵單擊頂層文件夾並選擇屬性,然後單擊新建...,然後選擇svn:ignore。將

TEST
放入文本框中,並選中「遞歸應用屬性」。這會將其應用到該項目中的每個文件夾 當前爲,但您仍然必須手動將其添加到任何 新文件夾中

警告:這將覆蓋(即刪除)您可能在文件夾結構中設置的任何其他忽略。 (感謝Pekka爲此)

+0

請注意,這將覆蓋您可能在文件夾結構中設置的任何其他忽略。 – 2010-08-06 19:28:33

+0

好點,那滑過我。補充說,答案,謝謝! – 2010-08-06 19:35:26

3

如果您使用的是TortoiseSVN,另一個選項是在常規設置中將條目添加到全局忽略模式。這隻會影響你的電腦;它不會作爲存儲庫中的屬性持久化。

右鍵單擊工具欄上的TortoiseSVN圖標,然後選擇設置。在通用區域有全局忽略模式的部分。您可以添加由空格分隔的條目,如下所示:bin lib obj * .o

+0

如何做到這一點我一直在尋找這個解決方案很長一段時間。如何實現這個例如忽略數據庫文件夾*數據庫。是嗎? – RIK 2013-05-08 05:50:56

+0

@RIK看我的更新。 – 2013-05-08 08:28:19

+0

太棒了!謝謝 – RIK 2013-05-08 23:26:02