3

我需要从命令行(cmd 或 powershell)在所有.h 和 .cpp 文件上递归设置一些 svn 关键字。我该怎么做?我试过

svn propset svn:keywords "My keywords" -R *.cpp *.h

没有成功,它告诉我:

svn:警告:'.cpp' 不受版本控制

svn:警告:'.h' 不受版本控制

4

2 回答 2

2

您可以使用findxargs来达到以下目的:

find . -name \*.cpp -or -name \*.h -print0 | xargs -0 svn propset svn:keywords "My keywords"

编辑我看到你在 Windows 上。我不知道 Windows 上的 find/xargs 等效项是什么,但如果需要,您可以安装 Cygwin 并获取这些实用程序。

于 2011-08-28T12:44:02.670 回答
1

解决了,我用这个脚本做powershell

于 2011-08-28T12:53:31.280 回答