TFS 文件被占用,强制取消占用

3月又一个同事88了。。。然后他占用了项目文件,大家是什么文件都加不了,给恶心够了。不知道他到底是外网占用的还是内网,还是他家某台电脑。。

网上很多命令操作,反正就是麻烦,不想看了。

 

TFS 文件被占用,强制取消占用

连接TFS数据库(有点坑的是当时tfs2015连sql2016,貌似不支持,结果就给默认装了一个sqlexpress。。。)

TFS 文件被占用,强制取消占用

打开对应项目的库

反正也不知道谁谁谁,查看select * from tbl_workspace 

TFS 文件被占用,强制取消占用

一堆堆,又没有账号什么的,只有WorkspaceName 、 Computer 来找了。还好名字上有那哥们的影子。。万幸

select * from tbl_workspace where Computer='HANGGECOMPUTER'

得到WorkspaceId字段,继续查

select * from tbl_pendingchange where workspaceid='860000001' 

哥们已经删除了,没有数据了,当时只存了一个csv,结果是,只想说我靠,占用的还真尼玛不少。。。。几十个文件

然后删除就完事了。。。

delete  from tbl_pendingchange where workspaceid='860000001' 

TFS 文件被占用,强制取消占用

好好。。项目刷新下,完事了。。正常了。。简单粗暴。。。还是有一定风险啊。。