• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

  • 博客园
  • 订阅
  • 管理

View Post

TFS强制回滚签出文件的方法

如果有人离职或重装机器时,没有签入文件,像下面这种情况,可以使用如下步骤强制回滚

首先找到此用户的工作区,使用下面的命令:

tf workspaces /owner:bingosoft\zhaoqi /computer:*

然后使用

tf undo /workspace:gz_chido;bingosoft\zhaoqi /server:http://live.bingosoft.net:8080 /recursive $/ZHBM/Bingosoft.COC.TreeGenerator

/recursive的意思是把其下所有的文件都回滚

$/ZHBM/Bingosoft.COC.TreeGenerator是指服务器的路径

像上面的用户曾经在多台机器工作过,因此在执行undo后如果还是不能回滚可以在签出时查看它提示的工作区是在哪台机,使用那个工作区再执行一次undo操作就可以了。成功执行后会出现如下提示:

 

另外,如果你是项目管理员,需要修改权限时,一定要在加入域的机器上才能进行操作。

posted on 2009-12-28 17:33  凉面  阅读(915)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3