Solutions de rechange à Visual Sourcesafe qui s'intègrent à Visual Studio [fermé]
je suis intéressé à laisser tomber Visual Sourcesafe en faveur d'une application de contrôle de version qui offre branchement. L'intégration de Sourcesafe dans Visual Studio rend checkins/outs un jeu d'enfant. Quelqu'un peut-il suggérer quelques autres programmes qui offrent la même fonctionnalité? Je préfère l'open source, mais ce n'est pas une exigence.
17 réponses
- Il est Opensource
- Largement utilisé. Beaucoup de soutien
- Plugin choix pour Visual Studio
texte alternatif http://www.sourcegear.com/images2/Fgrey.jpg
texte alternatif http://www.pushok.com/images/logo1.gif texte alternatif http://www.pushok.com/images/logo2.gif
Aussi, est venu à travers ce Microsoft Forum Discussion..
Source Chambre Forte ... belle intégration avec VS et un très bon produit ... stocke ses données sur le serveur SQL, ce qui rend très facile de sauvegarder / migrer vers d'autres machines/serveurs.
de loin le meilleur outil de contrôle des sources que j'ai utilisé.
Perforce (p4) offre également L'intégration Visual Studio et est un système de contrôle de code source très performant (mais pas open source).
Essayez De Subversion: http://subversion.tigris.org/ avec les deux tortues!3-->http://tortoisesvn.tigris.org/ pour l'intégration de la coque et L'un des deux Ankh SVN http://ankhsvn.open.collab.net/ or Visual SVN http://www.visualsvn.com/ pour l'intégration de studio.
SourceGear Vault remplace en grande partie Visual Source Safe. Vous obtenez le même ensemble de fonctionnalités, et bien plus encore. En outre, il est stable et se balance bien. Mais il est très cher.
Subversion est idéal pour les petits commerces car il est gratuit. Le client TortoiseSVN s'intègre parfaitement dans L'interpréteur de commandes Windows Explorer. Mais pour L'intégration de Visual Studio je ferais la promotion du plugin de VisualSVN. Ce n'est pas gratuit, mais il est très abordable.
Subversion donne aussi vous l'avantage d'intégrer avec beaucoup d'autres outils de gestion de logiciel hors de la boîte.
alors que Subversion a de plus en plus de succès, nous utilisons AccuRev. Il est simple à utiliser, dispose de bons éditeurs graphiques ainsi que Visual Studio/L'intégration D'Explorateur de fichiers. Il n'est pas gratuite.
Subversion. Parce que, mec, c'est comme une Machine temporelle.
je sais que vous avez mentionné open source et cela va à l'extrémité du spectre, mais j'aime vraiment de Team Foundation server.
ce n'est pas seulement un système de contrôle des sources, mais un outil de gestion du cycle de vie de L'Application. Il vous donne tellement plus que le contrôle de source et à moins que vous travaillez dans une très petite équipe, je suggérerais qu'il fournit la valeur au-delà de son prix d'étiquette.
Si vous êtes en mouvement SourceSafe, puis chambre forte est un chemin de mise à niveau très facile. Il est conçu comme un remplacement de SourceSafe, de sorte que toutes les choses que vous aviez l'habitude d'utiliser dans SourceSafe (y compris L'intégration IDE) sont là (avec quelques nouvelles choses).
il a également un outil d'importation qui apportera vos données SourceSafe avec l'histoire de version. Ce n'est pas open source, mais c'est assez bon marché pour un système de contrôle de version.
mon vote est pour Subversion parce qu'il fait ce dont vous avez besoin et rien de plus.
alternativement si vous êtes un peu plus aventureux et que vous avez besoin d'une stratégie de branchement plus complexe, vous pouvez vérifier git.
beaucoup de systèmes de contrôle source offrent VS intégration IDE. J'utilise actuellement (en fait, j'ai été forcé, presque sous la menace d'une arme à feu) ClearCase. Bien que je le déteste et le déteste, il offre VS intégration IDE, ainsi que branchement.
Alienbrain possède également une intégration Visual Studio. Il ne serait pas vraiment recommandé pour le code, cependant (il est plus conçu pour les actifs de l'art).
les options qui ont été mentionnées sont toutes bonnes; StarTeam est une autre option avec intégration (mais pas encore pour 2008).
J'ai beaucoup utilisé Subversion et Team Foundation Server, et même si TFS est très étroitement intégré dans L'IDE, je recommande Subversion. Il manque à TFS quelques fonctionnalités que Subversion possède, et qui me manquent vraiment - la plus importante étant la possibilité de partager du code entre plusieurs projets en utilisant la propriété svn:externals. TFS n'a pas cela, et cela nous a forcés à structurer notre arborescence des sources d'une manière quelque peu artificielle, afin de ne pas avoir à copier GB de trucs à chaque fois nous avons créer une branche. J'ai entendu dire que L'intégration de Subversion dans L'IDE est bien meilleure maintenant que lorsque je l'ai utilisé pour la dernière fois. Je voudrais également mentionner que si vous avez besoin de suivi des éléments de travail et d'autres fonctionnalités ALM comme celui - ci dans L'IDE - alors TFS peut encore être la meilleure façon d'aller pour vous-tout dépend de vos besoins particuliers.
plastique SCM. C'est très facile à utiliser, c'est l'un des plus puissants en utilisant branches et l'un des rares permettant un vrai développement distribué à partir de withing VStudio. Grand soutien de refactor (suivi de mouvement, suivi de fusion et ainsi de suite), essayez de déplacer des fichiers à partir de VStudio et ainsi de suite, et il est gratuit pour l'open source.