从SVN迁移到TFS

3

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

我有几个问题,肯定会有更多的问题;-):

  • 在转移时应该注意哪些事项?
  • 它显然(我希望如此!)具有相同的功能,可以通过注释提交更改,回滚更改,比较不同日期的源文件之间的更改等。
  • 我应该对这种变化感到满意,还是尝试将更改推回SVN。或者,在您看来,哪个更好?

谢谢,


这里有一个类似的问题:https://dev59.com/83VD5IYBdhLWcg3wXaUd。 - Adnan
3个回答

3
你会发现Subversion和TortoiseSVN以及Team Foundation Server都有非常相似的功能,尽管TFS更好地集成到Visual Studio中。如果没有杀手级功能或问题会导致我建议从TFS切换到Subversion,如果有什么问题,TFS的集成性质将使我建议切换到TFS。
此外,TFS还具有内置的任务/错误跟踪功能,因此您可以在一个开发工具中完成所有工作。

SVN的硬件和软件要求比TFS低得多。它的部署也比TFS容易得多。 - Afshar Mohebi
@afsharm - 他们已经在使用TFS了,所以实际上这个问题不再重要,因为它已经部署在所需的硬件上了- 所以你的评论是支持继续使用TFS的论点。 - Fenton

2

我认为作为版本控制系统,它们大致相当。TFS可能更容易使用,但需要适应一些奇怪的行为。例如,如果您删除了本地文件,然后“获取最新版本”,它不一定会下载该文件。

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


0

TFS中的分支比SVN好得多。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接