如何从命令行创建TFS拉取请求

时间:2018-02-28 20:53:28

标签: tfs pull-request

我知道如何创建TFS拉取请求using the web interface。然而,这非常不方便。从命令行我已经在做这个

git checkout -b mybranch
git add <files>
git commit -m "my changes"
git push origin mybranch

所以我想输入其他内容,例如

create-pull-request mybranch

而不是去浏览器并乱用其他用户界面。也许我可以用curl做点什么?

2 个答案:

答案 0 :(得分:2)

您可以配置VSTS CLI interface以使用git别名(请参阅this article),包括创建拉取请求。

答案 1 :(得分:1)

您可以使用VSTS CLI获得管理VSTS / TFS资源的新命令行体验。

创建拉取请求(示例)逗号 nd

@JvmField

注意:Team Foundation Server 2017更新2及更高版本支持VSTS CLI。

在开始使用此命令之前,请了解如何install the CLI here

更多详情请参阅本教程:Get started with the VSTS CLI