VS2005和2008而不是VSS的良好替代源控制

时间:2009-06-04 09:07:55

标签: visual-studio version-control

我目前正在使用Visual SourceSafe,我觉得这很容易。什么是其他人使用,并做到了 a)集成到Visual Studio 2005和2008中。 b)允许Visual SourceSafe的迁移路径具有完整的历史记录/版本。

5 个答案:

答案 0 :(得分:7)

查看GITSVN

两者都是出色的源控制系统。

我们在工作中使用SVN,因为有几个好的客户端(TortoiseSVN)用于资源管理器以及与IDE集成(AnkhSVN或VisualSVN)

还可以在Stackoverflow中搜索“Visual Studio”& “源代码管理”或上述特定SCM中的任何一个,您会发现很多其他人与他们分享他们的观点和经验。

答案 1 :(得分:4)

我是SVN的忠实粉丝 - 通常是通过TortoiseSVN(IDE集成被高估,IMO)。

快速搜索会显示tool here,它会将VSS移入带有历史记录的SVN。

托管; IMO,(免费)VisualSVN Server是无与伦比的;轻而易举地安装(下一个/下一个/下一个......) - 它可以使用您的域帐户进行访问(而不是单独的用户数据库)。

答案 2 :(得分:0)

SourceGear's Vault怎么样?

它使用SQL Server数据库来存储您的项目,它具有VS.NET集成等... 您还可以将VSS数据库转换或导入其中。

它曾经拥有单用户许可证的免费许可证,但我不知道是否仍然如此......

如果你想继续使用MS工具,你还可以看看TFS吗?

答案 3 :(得分:-1)

Team Foundation Server(TFS)。

答案 4 :(得分:-2)

svn是个坏主意。大多数大型团队已经从中迁移。

我更喜欢GNU Bazaar和git。 Monotone也是不错的选择,但我不知道它们与Visual studio兼容