Question

Je me demandais si quelqu'un avait déjà essayé de migrer entre TS et SVN / CC. Ce que je veux dire par migration est d'importer et d'exporter le référentiel entre des systèmes de contrôle de source sans perdre l'historique.

Quelle est la qualité des outils pour migrer vers et depuis VSTS?

Je souhaiterais également connaître l'opinion de tous les utilisateurs de SVN et de l'intégration continue sur l'utilisation de Team System.

EDIT: Supposons que j’ai besoin de l’historique, sinon pourquoi utiliser un SCM?

Était-ce utile?

La solution

Essayez tfs2svn ... a très bien fonctionné pour un projet comportant 1 200 ensembles de modifications TFS. C'était un peu difficile à configurer lorsque l'authentification svn est activée, mais sinon, très bien.

http://sourceforge.net/projects/tfs2svn/

Autres conseils

Je ne suis pas un expert du système d’équipe, mais j’ai trouvé l’émission récente de dotnetrocks sur le serveur d’équipe très intéressante:

http://www.dotnetrocks.com/default.aspx?showNum=373

Je pense que certaines informations pourraient vous être utiles.

Dans un épisode récent de DotNetRocks! , Brian Randell et Martin Woodward sont de l'avis qu'en adoptant un nouveau système de contrôle de code source / SCM, il vaut probablement mieux partir de zéro changement historique / blâme).

Leur discussion a été axée sur Visual Source Safe plutôt que sur SVN et, de toute évidence, la migration de / vers SVN ne sera pas aussi problématique, mais je pense toujours que c’est un bon conseil. Posez-vous la question "combien de fois ai-je vraiment besoin de l'historique?". Est-ce plus de travail que justifie l'avantage? Est-ce que vous faites juste une tige pour votre propre dos? (... insérez la métaphore ici ...)

Mise à jour: whoa! quelqu'un vient de donner à exactement la même réponse en même temps que moi - fantasmagorique!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top