2015-04-17 258 views
0

形勢如何將文件擴展名添加到ignore-on-commit svn changelist?

在庫中我有一些文件(主要是構建的結果),被版本,但我不應該提交它們。

在我看來,這不是一個好主意,但它是我的控制範圍之外,從存儲庫中刪除它們。

我提出的解決方案是使用ignore-on-commit更改列表(在Tortoise SVN中,可以通過右鍵單擊'Commit'窗口中的項並選擇Move to changelist - > ignore-on-commit來訪問)。

問題

有沒有把那個列表中的文件擴展名或我真的必須把對變更列表中的所有文件的方法嗎?

在我看來,在Tortoise中沒有這樣的選項,但也許有可能在命令行中執行SVN?

回答

-1

您可以通過文件擴展名做假設你想則會忽略它具有擴展.bak的一樣,你可以把龜性質

enter image description here

+0

可悲的是這並沒有解決我的問題的所有文件。它可以工作,如果你不想用這個擴展名提交新文件,但是如果這些文件已經版本化了,它們仍然會被列爲已更改並準備提交。 – Dino

+2

你做不了比你已經做的更多。全局忽略模式不適用於版本化項目。 TortoiseSVN有選項'Unversion並添加忽略列表...',但這不適用於你的情況,因爲你不能解除它們。所以,你所能做的就是你已經做過的事情:添加每一個項目來忽略列表。如果你有大量的「生成文件」,你可以創建shell腳本來爲你做。 –

+0

@IvanJovovic沒有看到您的回覆。我是這麼認爲的,謝謝你的確認。 ;) – Dino