2008-09-08 25 views
12

有沒有辦法讓TortoiseSVN(或任何其他工具)自動添加我在一個目錄中創建的任何新的.cs文件到我的工作副本,所以我不必記住我在一天結束時創建的哪些文件?我可以有TortoiseSVN自動添加文件嗎?

+0

它只是讓我吃驚怎麼這麼一個基本特徵是從TortoiseSVN的缺失,同時包括各種無用的花俏。 – 2013-05-22 20:46:35

+0

@MikeNakis:Blorgbeard的第二個答案有你在找什麼,我想(「顯示未版本化的文件」複選框)。我很滿意這個解決方案。 – 2014-08-01 22:51:49

回答

3

我可能會做一個批處理文件,像這樣(未經):

dir /b /S *.cs > allcsfiles.txt 
svn add --targets allcsfiles.txt 

相信SVN不會介意你試圖添加已經版本文件..

無論如何,這可能大概是自動的,你會很容易得到。

10

如果你只是提交你的工作副本,你會得到一個文件列表,顯示你的未版本控制的文件,你可以在你提交的時候打勾添加。在提交之前,您不必明確添加它們。

+5

來澄清這一點:在提交對話框中,您必須選中「顯示未版本化的文件」(默認未選中) – testpattern 2012-10-24 07:45:33

+1

當您有100個文件時,這很好。但是當你有10K的時候沒用。 :-( – Gangnus 2013-03-15 16:35:44

0

是的,你可以添加一個bat文件到SVN(安裝的服務器上),以便隨時更新特定分支,這一變化得到模仿。我相信它叫鉤......

我希望這是你的意思。

1
svn add --force --auto-props [Path to check in] 

工作對我來說還不錯。

-Jet

相關問題