您使用哪些版本控制系统来管理使用Visual Studio(2005)开发的项目?你会推荐什么?为什么?您的顶级版本控制系统有哪些限制?
答案 0 :(得分:6)
答案 1 :(得分:0)
我使用过SourceGear的Vault - 它与VS以及FogBugz很好地集成。
答案 2 :(得分:0)
我们确实需要更多信息才能提出好的建议。例如,ClearCase非常强大,但除非你在一个像样的大小开发工作室,否则它将是极其浪费的,并可能降低整体生产力。
对于我喜欢SVN的个人作品,但这主要是个人品味并且熟悉它。
答案 3 :(得分:0)
无论你做什么,不学习Git - 在你学习之后,你会发现每个其他SCM都是垃圾,你会厌倦每一分钟你必须使用Perforce,SVN或(上帝帮助你)VSS / TFS
答案 4 :(得分:0)
我曾经使用过SourceSafe,但已经切换到Subversion并且永远不会回去。
我将TortoiseSVN与VisualSVN一起使用。 VisualSVN提供与Visual Studio的IDE集成,因此感觉很像SourceSafe。
第一大好处是它可以在HTTP上运行得非常好,因此我可以与分布式团队合作。我使用CVSDude托管我的文件。
其次,在编辑之前不需要检出文件这一事实是一个巨大的好处,特别是在处理位于Visual Studio项目之外的文件时。
第三,我的源代码实际上感觉很安全。具有讽刺意味的是,它从未对SourceSafe做过......