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 |
包含您要停止之組建的 Team 專案集合的 URL (例如 http://myserver:8080/tfs/DefaultCollection)。 |
teamProject |
此組建存在其中的 Team 專案名稱。 |
buildNumbers |
必須停止的組建。 如果組建編號具有空格,請以引號括住空格。 例如,"myBuild 123"。 |
buildUris |
組件 URI 的清單,指定您要停止的組件定義。 |
definitionSpec |
您要停止的組建定義的規格。 |
選項 |
描述 |
---|---|
/collection |
指定 Team 專案集合。 |
/noprompt |
停止組建時不發出提示。 |
/silent |
停止組建時,請勿將輸出寫入主控台。 |
/builddefinition |
指定您想要停止的組建定義。 |
範例
下列範例會停止執行組建編號 Nightly.025,這個組建是在位於 http://myserver:8080/DefaultCollection 之集合內的 AdventureWorks Team 專案中。
>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 上,"vstfs:///Nightly/Nightly/1" and "vstfs:///Nightly/Nightly/2" 的組建 URI 所定義的兩個組建。
> TFSBuild stop /collection:http://myserver:8080/DefaultCollection vstfs:///Nightly/Nightly/1 vstfs:///Nightly/Nightly/2