TFS 文件被占用,强制取消占用
3月又一个同事88了。。。然后他占用了项目文件,大家是什么文件都加不了,给恶心够了。不知道他到底是外网占用的还是内网,还是他家某台电脑。。
网上很多命令操作,反正就是麻烦,不想看了。
连接TFS数据库(有点坑的是当时tfs2015连sql2016,貌似不支持,结果就给默认装了一个sqlexpress。。。)
打开对应项目的库
反正也不知道谁谁谁,查看select * from tbl_workspace
一堆堆,又没有账号什么的,只有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'
好好。。项目刷新下,完事了。。正常了。。简单粗暴。。。还是有一定风险啊。。