如何在线复制 Visual Studio 中的任务组?
How do I Copy Task Groups in Visual Studio Online?
任务组是在 Visual Studio 在线中构建常用构建 and/or 部署操作库的好方法。有谁知道复制(或克隆)现有任务组的方法吗?我不认为这是 UI 任何地方的一个选项。
我认为还没有办法做到这一点。在 TFS On-premise 上什至不可能。虽然我们的 TFS 专家告诉我们,它应该与 TFS2017 更新 1 一起提供。
您唯一能做的就是 select 任务组中的所有任务,并用它们创建一个新的任务组。这与克隆任务组本身基本相同 - 只需多点击几下。
目前 VSTS 和 TFS 中没有复制任务组功能。
您可以根据需要创建TaskGroups并在TaskGroups选项卡中管理它们,然后在不同的场景中直接使用它们。请按照以下步骤操作。
- 根据 Build/Release 定义创建任务组
- 导航到 构建和发布 > 任务组
- Select需要修改的Task Group,改成Properties/Tasks
- 保存任务组
如果您只想复制任务组,您可以安装“Copy Build Steps”扩展。它可以将 build/release 个步骤从一个定义复制到另一个定义,还支持复制任务组。
安装扩展后,导航到 Builds hub > All definitions。当您单击定义后面的 ''…'' 时,将出现一个新的菜单项,'复制构建步骤'。
要使用任务组:
在 build/release 定义中,选择添加 steps/tasks 以在任务目录中打开。 Select 您为任务组指定的类别并找到任务组(它显示您在创建它时指定的名称和描述),然后选择添加 - 就像处理任何其他任务一样。
或者您可以导出您的任务组,在导出的 Json 中更改其名称和 ID,然后导入它。
任务组是在 Visual Studio 在线中构建常用构建 and/or 部署操作库的好方法。有谁知道复制(或克隆)现有任务组的方法吗?我不认为这是 UI 任何地方的一个选项。
我认为还没有办法做到这一点。在 TFS On-premise 上什至不可能。虽然我们的 TFS 专家告诉我们,它应该与 TFS2017 更新 1 一起提供。
您唯一能做的就是 select 任务组中的所有任务,并用它们创建一个新的任务组。这与克隆任务组本身基本相同 - 只需多点击几下。
目前 VSTS 和 TFS 中没有复制任务组功能。
您可以根据需要创建TaskGroups并在TaskGroups选项卡中管理它们,然后在不同的场景中直接使用它们。请按照以下步骤操作。
- 根据 Build/Release 定义创建任务组
- 导航到 构建和发布 > 任务组
- Select需要修改的Task Group,改成Properties/Tasks
- 保存任务组
如果您只想复制任务组,您可以安装“Copy Build Steps”扩展。它可以将 build/release 个步骤从一个定义复制到另一个定义,还支持复制任务组。
安装扩展后,导航到 Builds hub > All definitions。当您单击定义后面的 ''…'' 时,将出现一个新的菜单项,'复制构建步骤'。
要使用任务组:
在 build/release 定义中,选择添加 steps/tasks 以在任务目录中打开。 Select 您为任务组指定的类别并找到任务组(它显示您在创建它时指定的名称和描述),然后选择添加 - 就像处理任何其他任务一样。
或者您可以导出您的任务组,在导出的 Json 中更改其名称和 ID,然后导入它。