Powershell脚本任务中的TF Merge命令不起作用

问题描述 投票:0回答:1

我正在使用自定义代理程序池运行的管道中具有以下命令的powershell任务。

$TFFile = "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe"

$mergeCommand = " merge $/MyProject/dev $/MyProject/test /recursive"

Start-Process "$TFFile" "$mergeCommand"

$comment = "Automated merge check-in"

$CheckinToTarget = " checkin $/MyProject/test /comment:$comment /recursive /noprompt"

Start-Process "$TFFile" "$CheckinToTarget"

管道成功运行。但是源分支中的更改不会与目标分支合并。请让我知道此脚本中缺少的内容。

powershell merge azure-devops tfvc
1个回答
0
投票

我发布此解决方案是为了帮助其他面临像我这样的问题的人。在命令中使用/ loginType:OAuth可解决我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.