如何从命令行创建TFS请求

如何从命令行创建TFS请求,tfs,pull-request,Tfs,Pull Request,我知道如何创建TFS请求。然而,这是非常不方便的。我已经在命令行中这样做了 git checkout -b mybranch git add <files> git commit -m "my changes" git push origin mybranch 而不是去浏览器和乱搞一个不同的用户界面。也许我可以用curl做点什么?您可以配置使用git别名(请参阅),包括创建请求。您可以使用VSTS CLI管理VSTS/TFS资源的新命令行体验 创建拉取请求(示例)命令 注:VST

我知道如何创建TFS请求。然而,这是非常不方便的。我已经在命令行中这样做了

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

而不是去浏览器和乱搞一个不同的用户界面。也许我可以用curl做点什么?

您可以配置使用git别名(请参阅),包括创建请求。

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

创建拉取请求(示例)命令

<强>注:VSTS CLI在Team Foundation Server 2017更新2和以后支持。>P/> 在开始使用此命令之前,请学习如何


更多详细信息请参阅本教程:

您正在使用哪个版本的TFS?这太棒了。不幸的是,我的公司仍在使用2015….:-(但明年我们可能会切换到VSTS。git应该在一开始吗?它不应该是VSTS吗?有没有办法将提交中的标题和描述填充到PR中?@Chucky感谢您向我指出。它是错误的类型。是的,它现在应该是VSTS。已经更新。没有,您已经在目前
create-pull-request mybranch
vsts pr create --title "My PR" --auto-complete