您可以将历史记录从Visual Studio Online导出到另一个ALM系统吗?

Jim*_*SDN 5 tfs azure-devops

我开始考虑将本地TFS 2012安装移至Visual Studio Online.因此,我开始调查的第一件事就是如果我们决定需要,我们将来如何将我们的内容从VSO中导出.我看的越多,我找到的就越少.似乎有一个临时的时间段,当VSO首次进入GA时微软提供了这种功能,如果你要求完成它(http://www.visualstudio.com/en-us/news/2014-apr-3-vso. aspx).通过暗示,这似乎意味着这不是VSO的计划特征.

承诺将我的所有源和ALM数据存储在存储库中,我实际上被禁止离开并不会特别吸引人. 我错过了什么,或者微软真的没有VSO产品路线图的出口能力吗? 对于许多组织而言,这似乎是一个显示阻止VSO,这是一个完美的应用程序,以进入云恕我直言.

dav*_*004 3

对于代码,您可以使用 Git。即使您从 TFVC 开始,也可以使用 Git-TF。使用 --deep 参数进行克隆以获取新 Git 存储库中的完整历史记录,然后推送回新项目(Git 或 TFVC)。

\n\n

对于工作项,Microsoft Excel 中的“团队”选项卡是一个非常强大的工作项导出工具,但您无法获得链接(父子除外)或附件。

\n\n
    \n
  1. 在原始项目中,创建一个列出所有工作项的查询。

  2. \n
  3. 打开 Excel,转到“团队”选项卡并单击“新建列表”,您应该可以选择选择您的项目和刚刚创建的查询。

  4. \n
  5. 在“工作项”选项卡中,选择“选择列”按钮,然后选择要迁移的所有列。

  6. \n
  7. 如果迁移到另一个 TFS/VSO 项目,请创建该项目,在连接到新项目的 Excel 中打开另一个列表。

  8. \n
  9. 将所有工作项从原始项目列表剪切并粘贴到新项目列表(不包括 Id 列)。

  10. \n
  11. 发布。

  12. \n
\n\n

瞧\xc3\xa0。

\n