12

有没有办法让 TortoiseSVN(或任何其他工具)自动将我在目录中创建的任何新 .cs 文件添加到我的工作副本中,这样我就不必记住我在一天结束时创建了哪些文件?

4

4 回答 4

10

如果您只是提交您的工作副本,您将获得一个文件列表,其中显示您的未版本控制文件,您可以在提交时勾选添加。您不必在提交之前明确添加它们。

于 2008-09-08T21:32:36.907 回答
3

我可能会制作一个批处理文件,如下所示(未经测试):

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

我相信 svn 不会介意您尝试添加已经版本化的文件..

无论如何,这可能就像你很容易得到的那样自动。

于 2008-09-08T22:16:26.867 回答
1
svn add --force --auto-props [Path to check in]

对我来说工作正常。

-喷射

于 2011-04-19T00:13:28.153 回答
0

是的,您可以将 bat 文件添加到 svn(在已安装的服务器上),这样每当您更新特定分支时,该更改就会被模仿......我相信它被称为钩子......

我希望这就是你的意思。

于 2008-09-08T21:54:06.530 回答