如何清除TFS代码库中不再需要的文件Pending Change和Lock?

      公司中人员来来往往,当一个员工离开后,其曾经使用过的TFS workspace还是存在的,这就是为什么我们在Visual Studio的Source Control Explorer中浏览代码库中的文件时,仍然还能够看到已离职员工的名字出现在文件pending change用户中。

        一般情况下,这些无用的workspace不会对正常的工作有啥影响,只是多占用了一些TFS的存储空间而已。但是如果这些workspace中存在被锁的(locked)文件或文件夹,不解锁别人就无法打开。可以由具备权限的管理员在Source Control Explorer中(或者用tf lock命令)来解锁这些文件,但是如果类似的被锁文件很多的话,全部解锁它们将是一件很伤神的体力活。另一种更为高效的解决办法就是,删除所有这些不用的workspace。例如,在下面例子中,corp/jeff是公司中一名已经离职的员工的域账号,可以使用tf workspaces和tf workspace命令来找出其在TFS上拥有的所有workspace,然后一一清除它们。

tf workspaces /owner:corp/jeff
Collection


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部