Ral*_*sen 5 powershell tfs tfsbuild tfs-power-tools
我有一个 TFS 2013 Update 2 buildserver。当我构建一个项目时,我会检出一些文件,更改一些内容并再次检入。这很好用。唯一的问题是当有人签出这些文件之一时,构建服务器会将其视为错误并且构建将部分成功。实际上它只是一条信息消息,但构建将其视为错误。我怎样才能抑制这些消息?
我有以下 Powershell 命令:
Add-TfsPendingChange -Edit -Item $PathToFolderToCheckout -Recurse
Run Code Online (Sandbox Code Playgroud)
该命令来自 TFS 2013 Power Tools。
我尝试了以下但它不起作用:
-ErrorAction与Igonore和SilentlyContinue-Out-Null为每个文件抛出的消息是:文件 路径:在工作区中打开以进行编辑;拉尔夫詹森
谢谢
尝试以下其中一项:
Add-TfsPendingChange -Edit -Item $PathToFolderToCheckout -Recurse -ErrorAction SilentlyContinue -wa 0 | Out-null
Run Code Online (Sandbox Code Playgroud)
或者
[void](Add-TfsPendingChange -Edit -Item $PathToFolderToCheckout -Recurse -ErrorAction SilentlyContinue -wa 0)
Run Code Online (Sandbox Code Playgroud)
您还可以将 cmdlet 的结果分配给变量(并且不对其执行任何操作):
$throwaway = Add-TfsPendingChange -Edit -Item $PathToFolderToCheckout -Recurse -ErrorAction SilentlyContinue -wa 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5136 次 |
| 最近记录: |