Dieser Text befindet sich gegenwärtig in Bearbeitung, unterliegt ständigen Änderungen und kann dadurch nicht stets akkurat irgendeine freigegebene Version der Software Apache™ Subversion® beschreiben. Das Speichern dieser Seite als Lesezeichen oder andere auf diese Seite zu verweisen, ist keine so gute Idee. Besuchen Sie http://www.svnbook.com/, um stabile Versionen dieses Buchs zu erhalten.
svndumpfilter include — Knoten ohne gegebene Präfixe aus dem Auszugsstrom herausfiltern.
svndumpfilter include PATH_PREFIX...
Kann verwendet werden, um Knoten aus einer gefilterten
Auszugsdatei einzuschließen, die mit einem oder mehreren
PATH_PREFIX
en beginnen.
Falls wir eine Auszugsdatei eines Projektarchivs haben, das
über eine Anzahl verschiedener Verzeichnisse mit Bezug zum
Picknicken verfügt, wir jedoch nur den Teil im Projektarchiv mit
sandwiches
haben möchten, werden wir
nur diesen Pfad einschließen:
$ svndumpfilter include sandwiches < dumpfile > filtered-dumpfile Präfixe einschließen: '/sandwiches' Revision 0 als 0 übertragen. Revision 1 als 1 übertragen. Revision 2 als 2 übertragen. Revision 3 als 3 übertragen. Revision 4 als 4 übertragen. 12 Knoten verworfen: '/condiments' '/condiments/pepper' '/condiments/pepper.OLD' '/condiments/salt' '/condiments/salt.OLD' '/drinks' '/snacks' '/supplies' '/toppings' '/toppings/cheese' '/toppings/cheese.OLD' '/toppings/lettuce' $
Seit Subversion 1.7 kann
svndumpfilter optional die
PATH_PREFIX
e nicht bloß als
ausdrückliche Teilzeichenketten behandeln, sondern
stattdessen als Dateinamensmuster. Wenn Sie also
beispielsweise alle Pfade einschließen möchten, die auf
ks
enden, würden Sie folgendes
machen:
$ svndumpfilter include --pattern "*ks" < dumpfile > filtered-dumpfile Präfixe einschließen: '/*ks' Revision 0 als 0 übertragen. Revision 1 als 1 übertragen. Revision 2 als 2 übertragen. Revision 3 als 3 übertragen. Revision 4 als 4 übertragen. 11 Knoten verworfen: '/condiments' '/condiments/pepper' '/condiments/pepper.OLD' '/condiments/salt' '/condiments/salt.OLD' '/sandwiches' '/supplies' '/toppings' '/toppings/cheese' '/toppings/cheese.OLD' '/toppings/lettuce' $