在* .cpp和* .h文件上递归设置svn关键字

时间:2011-08-28 12:21:06

标签: svn svn-propset version-control-keywords

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

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

没有成功,它告诉我:

  

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

     

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

2 个答案:

答案 0 :(得分:2)

您可以将findxargs用于此目的:

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

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

答案 1 :(得分:1)

解决了,我使用了THIS脚本来获得powershell