我们有一个 TFS 2013 安装,其中包含我们想要迁移到 GIT 的项目。对于源代码控制历史,我们使用了 GIT TFS 和 --with-branches 选项,这将使我们所有人受益。但我们还有一些其他问题:
- 是否可以将 TFS 2013 与另一个 GIT 服务器相关联 - 组织有一个已建立的首选 GIT 服务器。
- 我们如何才能将工作项与 # 约定相关联,我想可能需要一个 post-hook 或其他东西。
- 是否有机会将 TFS 中的所有链接从 WorkItems 迁移到变更集,以便现在指向 GIT 存储库中的提交?
前两个是最重要的。第三个我们可以不用我认为,因为我们不需要删除存储库,除非当我们可以将另一个 GIT 服务器与 TFS 项目相关联时自动完成。