Dir 命令
更新:2007 年 11 月
dir 命令顯示 Team Foundation 版本控制伺服器的內容,或是 Team Foundation 版本控制伺服器的部分。
必要的使用權限
若要使用 dir 命令,您必須將 [讀取] 權限設定為 [允許]。如需詳細資訊,請參閱 Team Foundation Server 使用權限。
tf dir [/server:servername] itemspec [/version:versionspec]
[/recursive] [/folders] [/deleted]
參數
引數 |
描述 |
---|---|
servername |
/server 選項的使用者提供值。範例:teamfoundation2。 |
itemspec |
辨別要傳回資訊的檔案或資料夾。如需 Team Foundation 如何剖析項目規格以判斷哪些項目位於範圍內的詳細資訊,請參閱命令列選項。 |
versionspec |
/version 選項的使用者提供值。如需 Team Foundation 如何剖析版本規格以便判斷哪些項目位於範圍內的詳細資訊,請參閱命令列語法 (Team System)。 |
選項 |
描述 |
---|---|
/server |
辨別 Team Foundation Server。如果此命令是從尚未對應至工作區的目錄叫用,就會需要這個選項。 |
/version |
指定 Team Foundation 應該只能顯示特定版本的檔案或資料夾。 |
/recursive |
顯示指定目錄內的所有檔案和子資料夾。 |
/folders |
只顯示資料夾。 |
/deleted |
顯示刪除的項目和現有的項目。刪除的項目後面會接著 ;X3,其中 3 是刪除 ID。 |
備註
dir 命令是執行於 Team Foundation 版本控制伺服器的檔案複本,而不是本機複本。本機對應資料夾會用來尋找所顯示的適當 Team Foundation 版本控制伺服器路徑。您可以使用這個命令瀏覽 Team Foundation 版本控制伺服器,並辨別您可能需要取得的檔案。
如需其他 Team Foundation 命令的連結,內容提供 Team Foundation 版本控制伺服器中項目與對應至此伺服器之所有工作區的詳細資訊,請參閱可取得資訊的命令。
如需如何尋找 tf 命令列公用程式的詳細資訊,請參閱 Tf 命令列公用程式命令。
範例
下列範例所顯示的清單列出 c:\projects 所對應到的檔案、資料夾、子資料夾以及在 Team Foundation 版本控制伺服器資料夾中的檔案。同時也會列出項目數。如需如何檢視及編輯工作資料夾對應的詳細資訊,請參閱 Workspace 命令和 Workfold 命令。
c:\projects>tf dir /recursive
下列範例會顯示該路徑內所有的 Team Foundation 版本控制伺服器檔案。"314dir" 子資料夾不需存在於本機資料夾中。
c:\projects>tf dir 314dir
下列範例會顯示 Team Foundation 版本控制伺服器路徑內,標記為 “My label” 的檔案版本。"314dir" 子資料夾不需存在於本機資料夾中。
c:\projects>tf dir /version:L"My label" 314dir
下列範例顯示 Team Foundation 版本控制伺服器根目錄中的所有資料夾。本機工作資料夾會被忽略,因為 $/ 代表 Team Foundation 版本控制伺服器路徑。
c:\projects>tf dir /folders $/
下列範例列出 Team Foundation 版本控制伺服器中的每個檔案和資料夾。
c:\projects>tf dir /recursive $/
下列範例列出目前資料夾中的所有項目以及刪除的項目和其刪除 ID。
c:\projects>tf dir /deleted