Vous ne pouvez pas se débarrasser de ce problème. Si vous avez copié un répertoire/fichier, vous devez inclure à la fois (source et destination) dans svndumpfilter.
Cependant, vous pouvez faire quelques trucs:
Si vous videz un dépôt non de la révision 0, mais dites par exemple à partir de la révision 100, vous obtiendrez un nouveau référentiel avec la révision 1-100 disparu. Cependant, votre référentiel de destination a tous les fichiers/dossiers de la révision 1 comme référentiel source dans la révision 100. De cette manière, vous pouvez vous débarrasser des données versionnées sans perdre HEAD-Revision.
Vous pouvez essayer de vider/charger votre référentiel source jusqu'à votre première copie dans un référentiel "plat", puis ajouter les sauvegardes restantes sur celui-ci. De cette façon, vous pouvez ignorer la révision de copie gênante, car vos fichiers se trouvent déjà dans le répertoire d'adaptation (destination).
C'est une vieille réponse maintenant, mais pouvez-vous vous souvenir des limitations que vous avez trouvées avec 'svndumpfiler2'? – Craig
Principalement lié à plusieurs niveaux de copie, IIRC, mais j'ai réussi à ajuster le script à mes besoins. – fglez