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.

Name

svndumpfilter include — Knoten ohne gegebene Präfixe aus dem Auszugsstrom herausfiltern.

Übersicht

svndumpfilter include PATH_PREFIX...

Beschreibung

Kann verwendet werden, um Knoten aus einer gefilterten Auszugsdatei einzuschließen, die mit einem oder mehreren PATH_PREFIXen beginnen.

Optionen

Beispiel

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_PREFIXe 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'
$