svndumpfilter

svndumpfilter est un utilitaire en ligne de commande pour supprimer une partie de l'historique dans un fichier dump, soit en excluant, soit en ne gardant que, des chemins commençant par une ou plusieurs racines spéficiées. Pour plus de détails, référez-vous à la section intitulée « svndumpfilter ».

svndumpfilter Options

Les options de svndumpfilter sont globales, de la même manière que pour les commandes svn et svnadmin :

--drop-empty-revs

En cas de filtrage, entraine la suppression de toutes les révisions vides (c'est-à-dire celles qui ne modifient pas le dépôt) du flux dump résultant.

--renumber-revs

Renumérote les révisions qui restent après le filtrage.

--skip-missing-merge-sources

Omet les sources fusionnées qui ont été supprimées par le filtrage. Sans cette option, svndumpfilter sort avec une erreur si l'origine d'une fusion a été supprimée alors que le chemin fusionné a été gardé par le filtrage.

--preserve-revprops

Si tous les noeuds d'une révision sont supprimés par le filtrage et que l'option --drop-empty-revs n'est pas spécifiée, le comportement par défaut de svndumpfilter consiste à supprimer toutes les propriétés de révision sauf la date et l'entrée du journal (qui indiquera simplement que la révision est vide). Spécifier cette option préserve les propriétés de révision (ce qui peut avoir du sens ou pas puisque les modifications afférentes ne figureront plus dans le flux dump).

--quiet

N'affiche pas les statistiques de filtrage.

svndumpfilter Subcommands

Voici les différentes sous-commandes du programme svndumpfilter.