将多个质量分支从 VSS 迁移到 TFS
我正在进行 TFS 迁移,正在寻找有关如何将多个分支(在本例中为 DEV、PRE、PROD 等质量分支)从 VSS 迁移到 TFS 的最佳实践。大多数有关迁移策略的文档似乎只涉及将一个分支移动到 TFS,然后从中创建分支。移动三个不同分支的问题是,在我创建它之前,它们在 TFS 中不会有链接,这将需要无基础的合并来最初建立关系。有些人建议使用回滚,但这似乎会扰乱我们的历史迁移。
有人有这方面的经验或推荐的策略吗?
提前致谢!
I'm in the middle of a TFS migration and I'm looking for the best practices on how to migrate multiple branches (in this case quality branches like DEV, PRE, PROD) from VSS to TFS. Most of the documentation on the migration strategies seems to only address moving one branch to TFS, then creating branches off of that. The problem with moving the three different branches is that they wouldn't have a link in TFS until I created it, which would then require a baseless merge to initially establish a relationship. Some have suggested using rollbacks, but that seems to mess with our history migration.
Does anyone have experience with this or a recommended strategy?
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
无根据的合并是要走的路。基本上迁移整个源代码树而不设置分支,然后在迁移完成后定义它们。
我有一篇 博客文章 显示这是如何完成的。看一下,看看是否对您有帮助。
Baseless merge is the way to go. Basically migrate the whole source tree without setting up branches and then define them once the migration is complete.
I've got a blog post showing how this is done. Have a look and see if that helps you.