【发布时间】:2014-05-30 01:50:48
【问题描述】:
我们正在从 TFS 版本控制迁移到 Git(托管在 TFS 2013 上)。
是否可以创建一个新的 git-versioned 项目并将我们所有的源代码放在那里,但仍将旧项目用于工作项?
具体来说,我希望能够在 Visual Studio 2013 中使用我的“新”(git)项目,然后单击团队资源管理器/工作项,然后将其连接到我的“旧”项目工作项。
【问题讨论】:
标签: git tfs visual-studio-2013
我们正在从 TFS 版本控制迁移到 Git(托管在 TFS 2013 上)。
是否可以创建一个新的 git-versioned 项目并将我们所有的源代码放在那里,但仍将旧项目用于工作项?
具体来说,我希望能够在 Visual Studio 2013 中使用我的“新”(git)项目,然后单击团队资源管理器/工作项,然后将其连接到我的“旧”项目工作项。
【问题讨论】:
标签: git tfs visual-studio-2013
在您的查询中,使用“团队项目”字段并指定(必须手动输入,不能自动完成)您的其他团队项目的名称。
或者对于(非常)简单的工作项迁移,假设相同的、未修改的流程模板,并且您对工作项的历史不太感兴趣,使用 excel 集成来输出工作项列表,然后重新导入。忽略已关闭的项目,然后处于初始状态的项目将正常迁移,但您必须将其他项目通过它们的状态移动以达到所需的状态。这通过 excel 集成相当容易,只要您调出“所需”状态,但整个过程是一个相当大的 PITA,所以如果可能的话,我会使用第一个解决方案。
【讨论】: