4

我想知道是否有人尝试在 TS 和 SVN/CC 之间迁移。我所说的迁移是在源控制系统之间导入和导出存储库而不丢失历史记录。

迁移到 VSTS 和从 VSTS 迁移的工具有多好?

我也有兴趣了解 SVN 和持续集成用户对使用 Team System 的任何意见。

编辑:假设我需要历史,否则为什么要使用 SCM?

4

3 回答 3

3

尝试 tfs2svn... 非常适合具有 1200 个 TFS 变更集的项目。启用 svn 身份验证时设置有点繁琐,但其他方面都很好。

http://sourceforge.net/projects/tfs2svn/

于 2008-11-07T16:21:02.693 回答
1

我不是团队系统方面的专家,但我发现团队服务器上最近的 dotnetrocks 节目非常有趣:

http://www.dotnetrocks.com/default.aspx?showNum=373

我认为它可能包含一些可能对您有用的信息。

于 2008-09-16T12:51:14.940 回答
0

最近一集中的 DotNetRocks!Brian Randell 和 Martin Woodward 认为,在采用新的源代码控制/SCM 系统时,最好从头开始(从最新版本开始,不要尝试迁移历史,并使用原始版本)只读查看更改历史/责备的系统)。

他们的讨论集中在 Visual Source Safe 而不是 SVN 上,显然从/到 SVN 的迁移不会有那么大的问题,但我仍然认为这是个好建议。问自己一个问题“我真正需要历史多久?”。它是否比证明收益合理的工作更多?你只是在为自己的背部做一根棍子吗?(……在这里插入比喻……)

更新:哇!有人刚刚和我同时给出了完全相同的答案——吓人!

于 2008-09-16T12:54:49.770 回答