LocalVersions 命令

顯示工作區中一個或多個項目的版本。

必要的使用權限

若要使用 localversions 命令,您必須具有該工作區的 [使用] 權限。 如需詳細資訊,請參閱Team Foundation Server 使用權限

tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]

參數

引數

描述

Itemspec

指定您要顯示版本號碼之檔案或包含該檔案的資料夾。

您只能指定本機檔案或資料夾。 例如,c:\project1\binder.cs 有效,但 $/project1/binder.cs 則無效。

注意事項注意事項
您可以指定一個以上的 Itemspec 引數。

WorkSpaceName

搭配使用這個引數和 /workspace 選項,指定對應目前目錄之工作區以外的工作區。

WorkSpaceOwner

如果您要指定公用工作區,請搭配使用這個引數與 WorkSpaceName 引數。

TeamProjectCollectionUrl

Team 專案集合的 URL (例如 http://myserver:8080/tfs/DefaultCollection),該集合包含一個或多個要為其顯示版本的項目。

選項

描述

/format

指定下列其中一個選項來控制這個命令所傳回之資料的顯示方式:

  • Brief

    (預設值)。每個目錄只會出現一次,後面跟著它所包含的檔案。

  • Detailed

    每個檔案會出現在其完整路徑之後。

/recursive

如果您想要作業包含子資料夾中的項目,請指定這個選項。

/workspace

指定這個選項來顯示工作區 (非對應至目前目錄的工作區) 中項目版本的相關資料。

/collection

指定 Team 專案集合。

備註

當您取得或簽出檔案時,通常會下載最新的版本。 但是,您的工作區中可能會有一些較舊版的檔案。

例如,您可能已簽出部分檔案而有數週未簽入您的工作。 小組中的其他人員可能也在這段時間對同樣的檔案簽入變更。 在這種情況下,您的工作區中這些檔案的版本會早於伺服器上 Team Foundation 版本控制 目前的版本。 您可以使用 localversions 命令取得工作區中這些檔案屬於哪些版本的相關資訊。

如需其他 Team Foundation 命令 (這些命令提供有關 Team Foundation 版本控制 伺服器中項目及與其對應之工作區的額外資訊),請參閱可取得資訊的命令

如需如何尋找及使用 tf 命令列公用程式的詳細資訊,請參閱 Tf 命令列公用程式命令

範例

下列範例會在對應到 c:\workspaces\FeatureA\catalog\controller 資料夾的工作區中顯示 ControllerBase.cs 檔案的版本。

c:\workspaces\FeatureA\catalog\controller>tf localversions ControllerBase.cs

下列範例會顯示對應到 c:\workspaces\FeatureA\catalog\ 資料夾的工作區中所有檔案 (包括子資料夾中的檔案) 的版本。 因為指定了 /format:detailed 選項,因此每個檔案均會出現完整路徑。

c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed

請參閱

概念

可取得資訊的命令

其他資源

Tf 命令列公用程式命令