我试图递归地添加属性到通配符的所有文件。递归svn propset
文件结构如下图
D:>dir *.bob /s/b
D:\Source\key-test\test.bob
D:\Source\key-test\test2.bob
D:\Source\key-test\sub\test3.bob
性质至今(无)
D:>svn propget svn:keywords -R *.bob
尝试递归集(注test3.bob丢失)
D:>svn propset svn:keywords "Author HeadURL Id Revision" -R *.bob
property 'svn:keywords' set on 'test.bob'
property 'svn:keywords' set on 'test2.bob'
变化子并确保我们可以设置道具(确定)
D:>cd sub
D:>svn propset svn:keywords "Author HeadURL Id Revision" -R *.bob
property 'svn:keywords' set on 'test3.bob'
任何人都知道怎么样-R,我也试过- 递归?
干杯,
亚当
D:>svn --version
svn, version 1.6.6 (SlikSvn:tag/[email protected]) WIN32
compiled Nov 3 2009, 15:31:43
你是说,尽管上市-R作为一个有效的选项的帮助下,上段_a递归操作将设置该属性只在directory_下的文件覆盖这和-R是因此还是无效? – 2009-11-19 16:31:38
是的,这就是我从帮助中收集到的信息。在* nix中,你可以使用'find。 -name \ *。bob | xargs svn propset ....'实现你想要的,但不知道如何在没有cygwin的窗口上做到这一点。 – Gonzalo 2009-11-19 16:53:24