Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅关注editing this post的一个问题。
4年前关闭。
Improve this question
我使用Microsoft Visual SourceSafe进行版本控制。我想更改此方法,并使用较新的软件进行此项工作。这三个应用程序之间有什么区别?哪一个更好?
这些解决方案是否与Visual Studio集成在一起?
想改善这个问题吗?更新问题,使其仅关注editing this post的一个问题。
4年前关闭。
Improve this question
我使用Microsoft Visual SourceSafe进行版本控制。我想更改此方法,并使用较新的软件进行此项工作。这三个应用程序之间有什么区别?哪一个更好?
这些解决方案是否与Visual Studio集成在一起?
最佳答案
TFS是应用程序生命周期管理解决方案,SVN和Git仅是源代码控制。
TFS进行源代码控制以及问题跟踪,文档管理,报告,持续集成,用于测试的虚拟实验室等。
TFS的Source Control和SVN是集中式源代码控制,Git是分布式的。
关于TFS与SVN的Stackoverflow讨论很多。
TFS与Visual Studio紧密集成。
SVN有一些用于集成到Visual Studio中的第三方选项,它们很不错,但不像TFS那样紧密集成。
Git具有GitExtensions,可以在Visual Studio中进行低级别的集成。
关于visual-studio - TFS,SVN和GIT有什么区别? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2589801/