55 votes

Puis-je scinder un référentiel Mercurial?

J'ai un vaste dépôt Mercurial qui, à mon avis, conviendrait mieux que plusieurs dépôts plus petits. Existe-t-il un moyen de scinder le référentiel et de faire en sorte que chaque élément conserve son historique de révision?

54voto

Ry4an Points 56453

La meilleure façon de faire est d'utiliser l' extension 'convert' . Vous utiliserez mercurial et les types source et destination, puis un --filemap avec des entrées telles que:

 exclude path/you/do/not/want
rename path/you/do/want .
 

Le changement de nom n’est nécessaire que si vous voulez prendre les parties que vous gardez et les déplacer "plus haut" dans la hiérarchie des répertoires.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X