Stop 命令 (Team Foundation Build)

更新:2007 年 11 月

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

必需的权限

若要使用 stop 命令,必须将 Team Foundation Server“管理生成”安全权限设置为“允许”。有关更多信息,请参见 Team Foundation Server 权限

说明:

即使您是使用管理凭据登录的,也必须使用提升的权限打开命令提示窗口,才能在正在运行 Windows Server 2008 的服务器上执行此功能。若要使用提升的权限打开命令提示窗口,请单击“开始”,右击“命令提示符”,然后单击“以管理员身份运行”。有关更多信息,请参见 Microsoft 网站

TFSBuild stop [/noprompt] [/silent] /server:teamFoundationServer /builddefinition:definitionSpec buildNumbers…

TFSBuild stop [/noprompt] [/silent] /server:teamFoundationServer buildUris

TFSBuild stop [/noprompt] [/silent] teamFounadtionServer teamProject buildNumbers

参数

参数

说明

teamfoundationserver

Team Foundation 服务器 URL。

teamProject

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

buildNumbers

必须停止的生成。如果内部版本号中有空格,必须在该内部版本号的两侧加上引号,例如,"myBuild 123"。

buildUris

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

definitionSpec

要停止的生成定义的规范。

选项

说明

/noprompt

停止生成时不给予提示。

/silent

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

/server

指定 Team Foundation 服务器。

/builddefinition

指定要停止的生成定义。

示例

下面的示例停止正在运行的编号为 Nightly.025 的生成,该生成位于 server01 上的 AdventureWorks 团队项目中。

>TFSBuild stop http://server01:8080 AdventureWorks Nightly.025

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

>TFSBuild stop /server::http://server01:8080 /builddefinition:\teamproject\Nightly Nightly.20130.0

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

> TFSBuild stop /server::http://server01:8080 vstfs:///Nightly/Nightly/1 vstfs:///Nightly/Nightly/2

请参见

任务

如何:停止生成(命令行)

如何:创建生成定义

其他资源

Team Foundation Build 命令

在 Team Foundation Build 中运行生成

在 Team Foundation Build 中使用生成定义