前一段時間,因為電腦發生問題,結果在VSTS2005中的版本工作區,就來不急CheckIn
結果檔案就被我CheckOut出來,透過VSTS2005的管理介面,怎麼弄都沒辦法強迫復原,
結果大家都沒辦法處理,後來 蝦仁 同事,就分享了以下的處理方法
有一支檔案被人鎖定,但工作區域已經不存在了,undo 失敗
到VSTS主機下下 tf undo /worksapce:工作區域 ;使用者 $/TFS名稱/專案名稱/檔案名稱
/server:http://TFS網址
強制刪除指定的工作區域下指令 tf workspace / detete 工作區;使用者 /server:TFS網址名稱
(重點是下指令的帳號必須取得Adminworkspaces群組的權限)

就這樣當VS2005還是無法回復 Team Foundation Server 的版本控制的時候,
可以透過指令的方式強迫讓那個工作刪除,回復到最新的一次版本。
2008/4/8 18:50|
閱讀數 : 228
|
我要推薦
|
|
文章分類:
Team Foundation
訂閱