混淆了TFS 2013和2012 Agile Project模板中的'BuildProcessTemplates' - 移植

Sal*_*kar 4 tfs tfsintegrationplatform tfs2012 tfs2013 build-process-template

我们正在将TFS 2012项目迁移到TFS 2013(项目只有工作项而没有源代码),并且有一些关于敏捷项目模板的问题.

  • 在TFS 2012中,如果我们想创建一个敏捷项目,那么我们必须选择:MSF for Agile Software Development 6.2
  • 在TFS 2013中,如果我们想要创建一个敏捷项目,那么我们必须选择:MSF for Agile Software Development 2013.3

我想知道以下内容:

  1. 为什么带有上面模板的TFS 2012项目下面有一个名为"BuildProcessTemplates"的文件夹,而TFS 2013项目没有这样的文件夹?

  2. "BuildProcessTemplates"文件夹的重要性是什么,工作项数据是否存储在其中?我们可以在不影响工作项数据的情况下摆脱它吗?

  3. 我们正在将TFS 2012项目迁移到TFS 2013中,因此我们想知道在迁移到TFS 2013之后是否可以删除"BuildProcessTemplates"文件夹而不会影响WorkItems.

Dan*_*ann 6

这是令人困惑的术语.

" 过程模板 "和" 构建过程模板 "是完全不同的东西,没有重叠.

"处理模板"控制您可用的工作项,交互方式以及获得的报告.

构建过程模板控制TFS构建系统的工作方式.它们与工作项正交.您可以删除该BuildProcessTemplates文件夹,它不会对您的工作项产生任何影响,但我不建议这样做 - 该文件夹包含TFS可用于构建软件以进行持续集成或持续交付的工作流.

从TFS2013开始,未创建文件夹,因为内置模板存储在内部.如果要使用自定义模板或修改现有模板,则只需为构建过程模板创建文件夹.