从SVN迁移到TFS

时间:2010-07-28 05:53:00

标签: svn version-control tfs

我来自环境,使用TortoiseSVN的subversion进行源代码控制。现在在一个新领域,我将使用TFS。

我有几个问题,我相信会有更多问题;-):

  • 走过时,我应该记住什么?
  • 显然(我希望!)具有所有相同的功能,我可以通过评论提交更改,还原,比较不同日期源文件之间的更改等。
  • 我是否应对此更改感到满意,或尝试将更改推回SVN。或者,在你的意见中,哪个更好?

谢谢,

3 个答案:

答案 0 :(得分:3)

你会发现Subversion与TortoiseSVN和Team Foundation Server的功能非常相似,尽管TFS可以更好地集成到Visual Studio中。没有任何杀手级功能或问题会导致我建议从TFS切换到Subversion,如果有任何TFS的集成特性会让我建议切换到TFS。

TFS还具有内置任务/错误跟踪的优势,因此您可以在一个开发工具中使用所有内容。

答案 1 :(得分:2)

我认为作为VCS,它们大致相当。尽管有一些奇怪的行为需要习惯,但TFS可能更容易使用。例如,如果删除本地文件然后“获取最新”,则不一定会删除该文件。

TFS确实有一些很好的集成功能,可用于单元测试,错误/任务跟踪等。

答案 2 :(得分:0)

TFS中的分支比SVN好得多。