• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Orange.
生如夏花之绚烂,死如秋叶之静美
博客园    首页    新随笔    联系   管理    订阅  订阅

TFS 解除锁定占用的文件

--找到团队项目对应的数据库
--例如我的是  
 
--TFS 团队项目对应的为
 
use [Tfs_VS2010-CS]
锁定库

--查询所有的工作目录

select * from tbl_workspace 

--查tbl_workspace表,从里面找到想要解锁的的人员分配的工作目录

我这边需要删除的是'PC-201310281235' 锁定的文件
select * from tbl_workspace where workspacename='PC-201310281235'

--利用上一步查到的workspaceid在tbl_pendingchange表中找到尚未签入的项,

select * from tbl_pendingchange where workspaceid='920000001'

--把这些项删除!

select * from tbl_PendingChange where  workspaceid='920000001'
select * from tbl_lock where workspaceid='920000001'

--  delete from tbl_PendingChange where  workspaceid='920000001'
--  delete from tbl_lock where  workspaceid='920000001'

 

用命令解锁感觉好麻烦有木有..
SQL用起来爽多了
大功告成
 
转:原文连接http://www.cnblogs.com/rene1018/archive/2012/05/08/2490404.html 

作者:Orange.
出处:http://www.cnblogs.com/Orange-C/
声明:本博客原创文字只代表本人工作中在某一时间内总结的观点或结论,与本人所在单位没有直接利益关系。非商业,未授权,贴子请以现状保留,转载时必须保留此段声明,且在文章页面明显位置给出原文连接。 如果大家感觉我的博文对大家有帮助,请推荐支持一把,给我写作的动力。 。

posted @ 2015-02-03 15:10  Orange.  阅读(1587)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3