我正在tf checkin
通过 powershell 运行,这工作正常。当命令运行时,它会弹出一个 TFS 签入窗口,我可以在其中设置注释、选择要关联的工作项等,然后单击一个按钮以确认签入。
但是我想从命令中获取输出,然后计算出变更集是什么,以便我可以将tf merge
这个变更集放到另一个分支中。
尝试将输出转换为变量导致 tf checkin 不再向我显示窗口提示,然后失败(由于未分配工作项)
这是我到目前为止的代码,
$myVar= $(tf checkin 2>&1 | tee Write-Host)
我如何让它继续显示签入窗口并将其输出保存到 myVar 中?