强制删除tfs未迁入项的两个方法。
?方法1:
打開Vs2008的命令提示:
查看用戶的工作區:
? ??? 輸入: Tf workspaces /owner:所有者或* /server:服務器名稱或IP?
????? ex:?? tf workspaces /owner:stcct(所有者) /server:203.156.1.100(Ip地址)
刪除用戶的未遷入項:
??? 輸入:Tf undo /workspace:工作區名稱;所有者 /server:服務器名稱或IP 被鎖定文件在TFS服務器的路徑
??? ex: tf undo /workspace:MICRO-18S9A:stcct /server:203.156.1.100 $\File3\Web3.0"Dev\Admin\Course\zw0033\
?? 即可以刪除未遷入項。
方法二:
??? 強制刪除數據庫:
?????打開tfs的數據庫:
?????????? 通過工作區的名稱查詢工作區的ID; select workspaceID from tbl_workspace where workspaceName like 'M%'
???????????之后查詢未遷入的項:select * from tbl_pendingchange where workspaceID='workspaceID'
????????? 將未遷入的項刪除即可。還要檢查一下tbl_lock表中有沒有被鎖定的數據。如果有,也要一并刪除。
?
?
?
?
轉載于:https://www.cnblogs.com/yinbo_crazy/archive/2012/11/27/2790373.html
總結
以上是生活随笔為你收集整理的强制删除tfs未迁入项的两个方法。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#堆栈和堆的讲解
- 下一篇: 添加删除约束脚本 ::fn_get_s