TFS 使用命令強行解鎖被鎖定的檔案或檔案夾

來源:互聯網
上載者:User
TFS 使用命令強行解鎖被鎖定的檔案或檔案夾

tf undo /workspace:My-Laptop; cqmstclognname /server:192.168.5.17  $/X/trunk/WebSite/1.0.0/apps/pa/contact

tf程式在檔案夾 D:Program FilesMicrosoft Visual Studio 8Common7IDE

命令使用說明

從工作區移除暫止的變更。

tf undo [/workspace:workspacename[;workspaceowner]]
[/server:servername] [/recursive] itemspec [/noprompt]

參數

參數
說明

workspacename

使用者提供的 /workspace 選項的值。

workspaceowner

指定建立工作區的使用者的名稱。

servername

使用者提供的 /server 選項的值。樣本:teamfoundation2。

itemspec

標識要從中移除暫止的變更的檔案或檔案夾。有關 Team Foundation 如何分析項規範以確定哪些項在範圍之內的更多資訊,請參見 命令列選項。

選項
說明

/workspace

指定要在其中撤銷掛起更改的工作區的名稱。如果未指定此選項,而您正在從已添加到工作區的目錄運行該命令,則使用當前工作區。

/server

標識 Team Foundation Server。如果從未映射到工作區的目錄調用命令,則此選項是必需的。

/recursive

根據 itemspec 以遞迴方式撤銷更改。

/noprompt

取消顯示需要您輸入的任何提示。

備忘

undo 命令檢查具有正在撤銷的掛起編輯的檔案是否已在磁碟上進行修改。如果檢測到修改,不帶 /noprompt 的 undo 命令將顯示一個提示,詢問是否繼續撤銷更改。可以響應“Yes”、“No”或“All”。

undo 命令將所有簽出檔案返回到未修改的唯讀狀態。它將丟棄對檔案和檔案夾的所有暫止的變更,並將項還原到 Team Foundation 原始程式碼控制 伺服器版本。

undo 命令移除簽入及簽出鎖定,以便使用者在自己的工作區簽出檔案並對其做出暫止的變更。

如果使用 undo 命令撤銷其他使用者電腦上暫止的變更,則必須在該工作區中執行 get 操作以更新本地磁碟。不僅必須運行 get,還必須對已撤銷的檔案運行 get /all,以便為被編輯檔案下載正確的內容。

有關如何擷取工作區中暫止的變更列表的更多資訊,請參見 Status 命令。

樣本

下面的樣本移除當前工作區中對 314.cs 所做的所有暫止的變更。

c:projects>tf undo 314.cs

下面的樣本移除 c:projects 檔案夾及其所有子檔案夾中所有暫止的變更。

c:projects>tf undo /recursive c:projects

下面的樣本移除 Ivan 的 WS_Juan 工作區中指定檔案的暫止的變更。

c:projects>tf undo /workspace:WS_Juan;Ivan $/math/271.cs

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.