Azure DevOps-如何使用TFVC在管道任务中以编程方式创建分支

Azure DevOps-如何使用TFVC在管道任务中以编程方式创建分支,azure,azure-devops,azure-devops-rest-api,Azure,Azure Devops,Azure Devops Rest Api,我正在寻找一些关于如何在管道任务中使用TFVC命令从现有分支自动创建新分支的帮助 我需要找到一种方法来复制我们的黄金拷贝代码库,并将其转移到一个新的分支,供开发人员使用 有没有办法使用管道、TFVC命令和\或REST API命令来实现这一点 请让我知道 提前谢谢你。我想说你要找的是这个 您应该能够通过步骤将其安装到管道机器上 这将为您提供一个cli,以便您可以运行这些命令。然后您应该能够使用此链接帮助完成任务 我不确定这是否可行。我浏览了AZDevOpsCLI、RESTAPI和本机客户端。我刚

我正在寻找一些关于如何在管道任务中使用TFVC命令从现有分支自动创建新分支的帮助

我需要找到一种方法来复制我们的黄金拷贝代码库,并将其转移到一个新的分支,供开发人员使用

有没有办法使用管道、TFVC命令和\或REST API命令来实现这一点

请让我知道


提前谢谢你。

我想说你要找的是这个

您应该能够通过步骤将其安装到管道机器上

这将为您提供一个cli,以便您可以运行这些命令。然后您应该能够使用此链接帮助完成任务

我不确定这是否可行。我浏览了AZDevOpsCLI、RESTAPI和本机客户端。我刚找到这个,但它指的是2013年的版本。你看到了吗?这可以让你得到命令,但你可能想要的是这个。没有这样的REST API可以使用TFVC在管道任务中创建分支。但是,如果您想以编程方式管理版本控制,我们可以使用Branch命令创建分支并使用客户机对象模型引用。只需使用Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer类中的“CreateBranch()”方法即可创建分支。如何创建新分支?文档中没有显示如何利用Credentail创建BranchId看到了吗?git repos的Vsts只允许您创建分支,而不允许tfvc重新发布给我这看起来应该是这样的,不幸的是,我没有访问TFV的权限。