移动项目开发笔记(TFS强制解除签出锁定)

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-02 02:19 点击:
今天很是郁闷,花了大半天弄VSTS服务器出现的问题。不过收获倒是不少,对TFS有了一些了解。
 
事情的经过是这样的:上午刚走进四川移动省公司,打开电脑正准备新的工作,刚刚启动任务,系统处于等待状态。突然一声卡嚓,电脑歇火了。才晓得是断电了。
 
经过查找才发现我们办公室是跳闸了。不过很快的。电来了。(说明移动的内部工作人员反映及时)
 
然而当我再次打电脑时,发现还未进入系统就出现提示:内存地址*****不能为空。我尝试重启几次机器都无法解决。最后我只有把硬盘下载下来到其他的电脑上去i 安排今天的工作,当我打开VSTS时候,我新建立了一个工作区,下载了最新的文件。这我才想起我以前的电脑上有部分文件没有check in,我用以前的帐号登录VSTS签出文件时候,确提示已经被另一个人check out了,我查看记录发现正是我签出的。我换了一台电脑用同样的帐号确不能Undo,提示说另一个用户****(机器名)/Charles,咋办呢?那电脑基本上就不可能再恢复了。怎样解决了。我想起的我们公司的IT部门,专门负责系统的配置和管理。看来只有通过Msn向公司求助了。
 
最后通过大概30来分钟的电话指导,终于找到解决办法了。学习了以下一些命令:
 
 
 
tf workspaces /owner:登录VSTS用户名/computer:* /server:服务器名称/format:detailed
 
上面的命令是显示服务器上某个用户的工作区具体信息。
 
tf.exe undo /workspace:WCMIS020;CharlesChen /server:http://10.1.1.1:8080/
$/PMS/03_Code/01_SourceCode/ProjectManagementSolution/DataInit/*
 
上面的这个命令就能解决这个被锁定后Undo的问题。这里是Undo整个文件,很方面的,一句命令就搞定。
 
在执行的过程中特别注意权限问题。我遇到了远程连接服务器用Administrator好像提示找不到VSTS上的用户CharlesChen,需要用CharlesChen远程桌面来登录。具体为什么我说不出个所以然来。我具体没有研究VSTS的权限问题,不过始终还是我解决了问题(用VSTS用户CharlesChen登录就能成功执行上面的命令)。希望能给遇到相同的问题的朋友们一点提示。
 
 
作者  Charles Chen

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Windows Phone 项目实战之我的微盘(下)
      • Windows Phone 实用开发技巧(26):对DataTemplate中的元素播放
      • Windows Phone 实用开发技巧(25):Windows Phone读取本地数据
      • Windows Phone 实用开发技巧(27):创建透明Tile
      • Windows Phone 知识锦(12月版)
      • Windows Phone实用开发技巧(31):密码加密
      • Windows Phone 项目实战之我的微盘(上)
      • WP7实例篇之土豆搜索器(2)
      • [翻译]WP7 QuickStart-第七篇-布局
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1