<分区>
我使用 Microsoft Visual SourceSafe 进行版本控制。我想改变这种方法并使用更新的软件来完成这项工作。这三个应用程序之间有什么区别?哪个更好?
这些解决方案是否与 visual studio 集成?
<分区>
我使用 Microsoft Visual SourceSafe 进行版本控制。我想改变这种方法并使用更新的软件来完成这项工作。这三个应用程序之间有什么区别?哪个更好?
这些解决方案是否与 visual studio 集成?
最佳答案
TFS 是一个应用程序生命周期管理解决方案,SVN 和 Git 只是源代码控制。
TFS 进行源代码控制以及问题跟踪、文档管理、报告、持续集成、用于测试的虚拟实验室等。
TFS的Source Control & SVN是集中式的源码控制,Git是分布式的。
Stackoverflow 上有很多关于 TFS 与 SVN 的讨论。
TFS 与 Visual Studio 的集成最为紧密。
SVN 有一些用于集成到 Visual Studio 的第三方选项,它们非常好,但不如 TFS 紧密集成。
Git 具有 GitExtensions,允许在 Visual Studio 中进行低级别的集成。
关于visual-studio - TFS、SVN 和 GIT 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2589801/