我从一位同事那里继承了一个代码库,其中包含一些签出的文件,他现在已经离开了几个星期。有什么办法可以查到他的文件吗?
这是 TFS 2012。
谢谢
如果他已将更改作为搁板放置,那么您很幸运……现在很容易。在这种情况下,您只需“取消搁置”搁置集,然后自己检查这些更改。在取消搁置搁置集之前,请确保您已签入或暂停您正在进行的任何其他工作,否则它会将这些更改与您的其他工作合并。
You can use the TF.exe CHECKIN command. There is an option called "author"
/author:author name
Identifies the author of the pending changes so that one user can check in changes on behalf of another user.Requires the CheckinOther permission
不确定您是否可以代表他签入他的更改,尤其是在他的计算机关闭的情况下;)。
您可以做的是撤消签出他拥有的文件,但您需要额外的权限。
你可以用看起来像的命令来做到这一点
tf undo /workspace:OtherUserWorkspace;OtherUser $/Project/ItemName.cs /s:http://yourtfsserver:8080
您可以尝试安装 TFS Power 工具,允许您从 GUI 执行此操作
一旦显示挂起的机会,您可以选择任何文件并撤消签入。