Stop 命令 (Team Foundation Build)

可以使用 stop 命令停止当前运行的 Team Foundation Build 生成定义。

所需权限

若要使用 stop 命令,必须将 Visual Studio Team Foundation Server 中的**“停止生成”安全权限设为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限

TFSBuild stop /collection:teamProjectCollectionUrl /buildDefinition:definitionSpec buildNumbers [/noprompt] [/silent]
TFSBuild stop /collection:teamProjectCollectionUrl buildUris [/noprompt] [/silent]  
TFSBuild stop teamProjectCollectionUrl teamProject buildNumbers  [/noprompt] [/silent]  

参数

参数

说明

teamProjectCollectionUrl

您要停止的生成所在的团队项目集合的 URL(例如,http://myserver:8080/tfs/DefaultCollection)。

teamProject

此生成所属的团队项目的名称。

buildNumbers

必须停止的生成。 如果内部版本号中有空格,请将该空格括在引号中。 例如,"myBuild 123"。

buildUris

生成 URI 列表,这些生成 URI 指定要停止的生成定义。

definitionSpec

生成定义的规格或要停止的定义。

选项

说明

/collection

指定团队项目集合。

/noprompt

停止生成时不给予提示。

/silent

不要在停止生成的过程中将输出写到控制台。

/builddefinition

指定要停止的生成定义。

示例

下面的示例停止运行位于以下位置的集合的 AdventureWorks 团队项目中的生成编号 Nightly.025:http://myserver:8080/DefaultCollection。

>TFSBuild stop http://myserver:8080/DefaultCollection AdventureWorks Nightly.025

下面的示例停止运行名为 Nightly 的生成,该生成与 Nightly.20130.0 definitionspec 相关联。

>TFSBuild stop /collection:http://myserver:8080/DefaultCollection /builddefinition:\teamproject\Nightly Nightly.20130.0

下面的示例停止两个正在运行的生成,它们是由 server01 上的生成 URI“vstfs:///Nightly/Nightly/1”和“vstfs:///Nightly/Nightly/2”定义的。

> TFSBuild stop /collection:http://myserver:8080/DefaultCollection vstfs:///Nightly/Nightly/1 vstfs:///Nightly/Nightly/2

请参见

任务

停止正在进行的生成

创建基本生成定义

其他资源

Team Foundation Build 命令

运行和监视生成

定义生成过程