2009-06-09 2 views
0

Est-il possible de transférer un référentiel de CVS à SVN une branche/étiquette à la fois? Comme chaque branche est actuellement un projet différent, j'aimerais pouvoir transférer les branches une à la fois (quand il y a peu d'activité sur une branche spécifique). Finalement, les branches existeront toutes dans le même référentiel svn.CVS vers SVN une branche à la fois

+0

Pouvez-vous expliquer un peu le plan de migration? Voulez-vous diviser les branches en différents référentiels SVN? – elmuerte

Répondre

1

L'approche pour migrer de CVS à SVN consiste à utiliser l'outil cvs2svn. Cet outil de migration suppose une action unique pour convertir le référentiel CVS en SVN. Vous pouvez appliquer diverses transformations, comme documented. Pendant la conversion, le référentiel CVS doit être gelé et après quoi tout le monde doit utiliser le référentiel SVN. L'outil n'est pas adapté au déplacement progressif des parties du CVS vers le SVN. Il ne crée pas d'enregistrement persistant dont la version CVS se rapporte à quel numéro de révision SVN. Ainsi, si vous convertissez seulement des parties du CVS au moment où vous perdrez des informations de branchement. Il est donc préférable de tout convertir en même temps. Remarque, vous pouvez convertir one CVS module at the time. C'est parce que les modules CVS sont autonomes.

Questions connexes