DevOPS签出锁定,如何解锁

江湖百晓生2年前 (2022-06-15)Azure DevOps Server749

前段时间早两天重置系统,vs项目中有一个文件没有签入,导致无法修改代码。无法通过工具解锁,经过思考应该可以通过修改数据库达到目的,经过一翻操作后,完美解决。


image.png


经过分析和尝试,发现与两个表有关:tbl_workspace  与  tbl_pendingchange


tbl_workspace  记录工作区和电脑名称

tbl_pendingchange 记录文件状态

解锁sql:

update tbl_pendingchange set IsDeleted=1,LockStatus=NULL  where workspaceid='420000001';



当以上方法无法解锁时,直接删除记录,可以正常签出

image.png

sql脚本:

delete tbl_pendingchange where PendingChangeId in (-3286)





发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。