2

我正在tf checkin通过 powershell 运行,这工作正常。当命令运行时,它会弹出一个 TFS 签入窗口,我可以在其中设置注释、选择要关联的工作项等,然后单击一个按钮以确认签入。

但是我想从命令中获取输出,然后计算出变更集是什么,以便我可以将tf merge这个变更集放到另一个分支中。

尝试将输出转换为变量导致 tf checkin 不再向我显示窗口提示,然后失败(由于未分配工作项)

这是我到目前为止的代码,

$myVar= $(tf checkin 2>&1 | tee Write-Host)

我如何让它继续显示签入窗口并将其输出保存到 myVar 中?

4

0 回答 0