|
|
1
25
|
|
|
2
22
这在今天是不受支持的。但该功能计划开发: make it possible to move a Team Project between Team Project Collections |
|
|
3
5
如果您的Azure Devops项目仅使用单个Git repo跟踪代码版本,因此没有板、用户故事、任务、管道等,那么您可以执行以下操作: |
|
|
4
2
在其他人的答案的基础上,这篇文章关注管道。 跨组织迁移项目的几乎所有方面都是可行的,但是使用Azure DevOps API需要大量的手工工作。下面的链接向您展示了所有端点、变量等。从这里您可能需要编写一个powershell脚本,并对一个虚拟组织进行几次测试运行。 迁移保留生成或发布历史的管道 ,但您可以通过进入管道并选择View YAML来保留配置和流程。从这里,您可以将其作为注释,在新的组织/项目位置重新创建GUI步骤,或者在git存储库中实际采用YAML标准。 我不相信有迁移的方法 在API之外。但是,您可以将变量移动到Azure Key Vault,并将管道设置(YAML)更改为Key Vault中的参考值。这不是一个很大的工作量,是一个很好的过程改进。 用于发布的本地安装的管道代理 |
|
|
5
1
正如@Frederic在他的回答中提到的,我们实际上可以很容易地用visualstudio完成它。我在没有VisualStudio的情况下完成了这项工作。涉及的步骤如下。
可以找到命令和详细说明 here |
|
|
6
0
我知道有3个项目可以实现这一目标。 OpsHub Visual Studio Migration Utility 需要对工作项流程模板进行更改的开源工具- Azure DevOps Migration tools 最后一个例子是一个非官方的,但仍然由Microsoft工具编写,用于创建Azure DevOps项目模板- Azure DevOps Demo Generator & extractor tool
|