只提交回购的根,不是文件的属性更改

我有一个SVN的存储库与文件的未提交更改。 根文件夹中的svn:externals属性也有所变化。

如何提交属性更改,而不对文件本身进行更改?

为了仅提交在命令行中指定的显式path,可以使用--depth empty选项,例如在具有新修改的外部属性的目录中:

 $svn commit --depth empty . -m "Modify svn externals definition only." 

如果您只想更改属性,则可以立即对存储库执行此操作,而不是对付您的工作副本。

例如:

 svn propset svn:externals "test http://yourhost.com/svn/trunk/module/test/src" --revprop -r HEAD http://yourhost.com/svn/trunk/module 

有关操作属性,请参阅SVN手册