svndumpfilter échoue avec “Invalide la source de la copie chemin...” erreur

Je veux faire passer une partie de mon repo SVN hors site, sur une instance AWS & suis la suite de cette page (Référentiel De Maintenance)

J'ai pris un dump de l'ensemble des pensions de titres (commandes de Windows):

  • svnadmin dump c:\repo > all_repo

Suivante consiste à filtrer, pour inclure uniquement le projet qui m'intéresse (ce qui est appelé "M1").

  • type all_repo | svndumpfilter include M1 --drop-empty-revs > m1

Je sais que c'est correct, comme je l'ai fait sur certains autres projets déjà.


Sur ce projet, il rompt avec le message d'erreur indiqué dans le titre de ce post. La formulation exacte est:

svndumpfilter: défaillance de la source de la copie chemin '/Personnels/Richard/M1_Config'

Le processus essayé à l'écriture d'un inexistante pipe.

Le dossier que l'erreur fait référence à est un utilitaire de configuration que j'ai écrit et soumis dans mon dossier personnel, et il n'est pas sous la racine/m1... le dossier. Je ne veux pas l'inclure dans le fichier filtré, mais ne savez pas comment l'indiquer à l'commandes svn.

  1. Comment puis-je filtrer correctement pour l'ensemble de la M1 dossier et de ses enfants, tout en excluant le Personnel/Richard/M1_Config dossier entièrement?
  2. Comment puis-je être sûr que le fichier exporté contient les informations correctes correctement recréer le M1 dossier sur la télécommande SVN?

OriginalL'auteur Richard Le Mesurier | 2012-02-13