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

有帮助吗?

解决方案

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

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

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

无论如何,这可能是您很容易获得的自动结果。

其他提示

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

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

对我来说工作正常。

-喷射

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

我希望这就是你的意思。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top