Ich versuche, Eigenschaften zu allen Dateien mit einem Platzhalter rekursiv hinzuzufügen.Recursive Svn Propset
Dateistruktur wie unten
D:>dir *.bob /s/b
D:\Source\key-test\test.bob
D:\Source\key-test\test2.bob
D:\Source\key-test\sub\test3.bob
Eigenschaften bisher (keine)
D:>svn propget svn:keywords -R *.bob
versuchen, eine rekursive Satz (Anmerkung test3.bob fehlt)
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'
Veränderung Unter und stellen Sie sicher, dass wir die Stütze setzen können (ok)
D:>cd sub
D:>svn propset svn:keywords "Author HeadURL Id Revision" -R *.bob
property 'svn:keywords' set on 'test3.bob'
Wer weiß, was mit -R ist oben, habe ich versucht, auch --recursive?
Cheers,
adam
D:>svn --version
svn, version 1.6.6 (SlikSvn:tag/[email protected]) WIN32
compiled Nov 3 2009, 15:31:43
Wollen Sie damit sagen, dass trotz der Hilfe -R als gültige Option Auflistung, der obige Absatz _a rekursive Versuch wird die Eigenschaft nur auf der Datei Kindern der Directory_ gesetzt überschreibt diese und -R deshalb oder nicht gültig? –
Ja, das entnehme ich der Hilfe. In * nix könntest du 'finden. -name \ *. bob | xargs svn propset .... 'um zu erreichen, was Sie wollen, aber keine Ahnung, wie das auf Windows ohne Cygwin zu tun. – Gonzalo