gpt4 book ai didi

tfs - 如何使用 TFS 集成平台将团队项目从一个集合复制到另一个集合,TFS2012 到 TFS2012

转载 作者:行者123 更新时间:2023-12-04 10:40:06 25 4
gpt4 key购买 nike

我从 CodePlex 下载了最新的 TFS 集成平台,并尝试在现有团队项目之间“以一种方式”迁移 MyProjectCollectionA在左边和一个空的团队项目 MyProjectCollectionB在右侧使用提供的“源代码控制和工作项”模板。每当我这样做时,它都会引发一些关于构建模板的异常(我解决了它们),然后它会显示这个带有条形图的漂亮的变更集图表,我觉得它完成了一些事情。每次尝试这个,我都会看MyProjectCollectionB 中的源代码管理中希望从 CollectionA 看到项目的完整版本.每一次,我都很失望——它是空的,看起来什么也没发生。

顺便说一下,我尝试从同一 TFS 2012 服务器上的集合之间移动项目。

我误解了集成平台的意义吗?还是它实际上不适用于 TFS 2012?

最佳答案

好的,这就是我如何做到的。

假设我试图复制一个项目 MyProject来自 SourceCollectionTargetCollection .

  • 创建新项目 MyProjectTargetCollection
  • 开通 TFS Integration Platform
  • 在配置下选择“新建”
  • 打开文件夹“Team Foundation Server”(%ProgramFiles%\Microsoft Team Foundation Server 集成工具\Configurations\Team Foundation Server)
  • 如果需要,请选择“VersionControl.xml”或“VersionControlAndWorkItemTracking.xml”(如果您还选择包括工作项跟踪,请确保您启动 TFS 集成的帐户是“团队基础服务帐户”TFS 全局组中的用户)
  • 工作流类型:自定义/频率:一次性/方向:单向/同步上下文:禁用(您的选择可能不同)
  • 左源:“TFS 11 Migration VC Provider”
  • 选择现有项目 MyProjectSourceCollection
  • 正确来源:“TFS 11 Migration VC Provider”
  • 选择新项目 MyProjectTargetCollection
  • 重要提示:您必须在文件夹列表中明确并单独包含根目录下的任何文件夹(路径)。仅使用 $/或 $/MyProject 将不起作用 .例如,如果您有文件夹 src/test/在根目录下,您必须将这些包含为 $/MyProject/src$/MyProject/test .确保您还在 MyProject 中创建了这些文件夹。在 TargetCollection .
  • 保存到数据库
  • 开始迁移
  • 处理任何异常

  • 你完成了。

    关于tfs - 如何使用 TFS 集成平台将团队项目从一个集合复制到另一个集合,TFS2012 到 TFS2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16137317/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com