共用方式為


Status 命令

顯示一個或多個工作區中,檔案和資料夾的暫止變更的相關資訊。 此外,當您使用 /shelveset 選項,會在顯示擱置集暫止變更的資訊。

**需求:**請參閱 Team Foundation Server 使用權限

tf stat[us] itemspec [/collection:TeamProjectCollectionUrl]
[/login:username,[password]]
([/workspace:workspacename[;workspaceowner]] 
| [/shelveset:shelvesetname[;shelvesetowner]])
[/format:(brief|detailed)] [/recursive][/user:(*|username)]
[/nodetect]

參數

引數

描述

/collection: TeamProjectCollectionUrl

當您使用 /workspace 選項時,指定包含暫止變更的包含工作區的 Team 專案集合 URL。 例如 http://<伺服器名稱>:8080/tfs/DefaultCollection。 如果未根據預設, Team 專案集合是假設為包含現在對應路徑的工作區的那項。

忽略,如果不使用 /workspace 選項。

注意事項注意事項
為選項的限制,請參閱下方"備註"。

/format

指定每個暫止的變更要顯示多詳細的說明:

  • Brief (預設值):顯示每個暫止變更包括:檔案名稱,變更,項目是否已鎖定 (表示以星號 (*) ),區域路徑和使用者 (如果使用 /collection/workspace 選項);每個變更一行。 某些資料可能會被截斷。

  • Detailed:顯示每個暫止變更的完整說明。 除了上述資訊以外,這個選項顯示其他資料 (例如日期與時間和鎖定。

itemspec

指定您想要暫止的變更資料的項目。 如需語法資訊,請參閱 Team Foundation 版本控制命令參考。 您可以指定一個以上的 itemspec 引數。

/login

指定使用者帳戶用以執行命令。 請參閱 Team Foundation 版本控制命令參考

/recursive

用遞迴方式在指定的目錄和所有子目錄中擷取有關暫止變更的資料項目。

/shelveset:shelvesetname[;shelvesetowner]

指定包含您要列出變更的擱置集。

這個選項無法與 /workspace 選項合併使用。

/user

列出指定的使用者所做的任何暫止的變更。 星號 (*) 符號包含從所有使用者變更的資料。 預設是目前的使用者。

注意事項注意事項
為選項的限制,請參閱下方"備註"。

/workspaceworkspacename[;workspaceowner]

指定包含暫止變更的工作區名稱。 如果未指定,工作區是對應到目前目錄中的那個。

您可以指定 workspaceowner 取得屬於特定使用者的工作區有關暫止變更的資料。 如果未指定,工作區是假設為目前使用者,如果被指定,則為 /login:username。

這個選項無法與 /shelveset 選項合併使用。

注意事項注意事項
為選項的限制,請參閱下方"備註"。

備註

您可以使用 Status 命令檢視在目前工作區 (例如,在命令提示字元視窗中的目前工作區對應的目錄) 的暫止變更,不論是否為本機工作區或伺服器工作區。 您也可以使用命令檢視暫止的變更在遠端伺服器工作區中的項目 (例如,其他使用者在另一 dev 電腦上使用所做的變更) ,利用**/collection**、 /user/workspace 選項。 不過,您無法在遠端本機工作區檢視暫止的變更。

請參閱 決定使用本機還是伺服器工作區

範例

在下列所有範例中,假設$/SiteApp/Main/ 對應至 c:\code\SiteApp\Main\ 在工作區。

9s5ae285.collapse_all(zh-tw,VS.110).gif在目前的工作區中列出所有變更。

c:\code\SiteApp\Main\SolutionA\>tf stat

在工作區中列出所有暫止的變更。

9s5ae285.collapse_all(zh-tw,VS.110).gif列出資料夾中的任何變更。

c:\code\SiteApp\Main>tf stat SolutionA\*

列出在SolutionA 資料夾中所有項目的所有暫止變更。

9s5ae285.collapse_all(zh-tw,VS.110).gif列出資料夾及其子資料夾中的任何變更。

c:\code\SiteApp\Main>tf stat SolutionA\* /recursive

列出在SolutionA 資料夾(包括其子資料夾)中所有項目的暫止變更。

Visual Studio 的運作

秘訣