2010-07-28 4 views
3

Je viens d'un environnement utilisant subversion avec TortoiseSVN pour le contrôle de source. Maintenant, dans un nouveau domaine, je vais utiliser TFS.Passer de SVN à TFS

J'ai deux ou trois questions, je suis sûr que d'autres suivront ;-):

  • Que devrais-je garder à l'esprit lors du déplacement à travers
  • Il évidemment (! Je l'espère) a tous les mêmes caractéristiques, où je peux commettre des changements avec commentaire, revenir en arrière, comparer les changements entre différents fichiers source datés, etc
  • Dois-je être heureux avec ce changement, ou essayer de repasser un changement à SVN. Ou, à votre avis, quel est le meilleur?

Merci,

+0

Voici une question similaire; http://stackoverflow.com/questions/4219/experience-with-svn-vs-team-foundation-server – Adnan

Répondre

3

Vous trouverez des caractéristiques très similaires dans les deux Subversion avec TortoiseSVN et Team Foundation Server, bien que TFS est beaucoup mieux intégré dans Visual Studio . Il n'y a pas de fonctionnalité ou de problème qui me permettrait de recommander le passage de TFS à Subversion, si la nature intégrée de TFS me recommandait de passer à TFS.

TFS a également l'avantage du suivi des tâches/bogues, ce qui vous permet d'avoir tout dans un seul outil de développement.

+0

La recommandation de matériel et de logiciel de SVN est très inférieure à celle de TFS. Son déploiement est aussi très simple que TFS. –

+0

@afsharm - Ils utilisent déjà TFS, donc c'est un point discutable car il est déjà déployé sur le matériel requis - donc votre commentaire est un argument pour rester sur TFS. – Fenton

2

Je dirais que VCS ils sont à peu près comparables. TFS est probablement un peu plus facile à utiliser, bien qu'il y ait des comportements bizarres pour s'y habituer. Par exemple, si vous supprimez un fichier local alors "get latest", il ne descendra pas forcément ce fichier.

TFS a quelques fonctionnalités d'intégration de Nice pour les tests unitaires, bug/suivi des tâches, etc.

0

Branchement dans TFS est beaucoup plus agréable que SVN.