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 |
指定下列其中一個選項來控制這個命令所傳回之資料的顯示方式:
|
/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