1/6
0/100
您的浏览器不支持进度条
下载所得到的文件列表
TFS强制解除签入签出锁定.doc
文档介绍:
TFS强制解除签入签出锁定.docTeamFoundationServer维护手记一(强制解除签入签出锁定)项口组的TeamFoundationServer已经可以运转了,但是儿天的使用中也发现了一些问题,也难怪微软的产品中我感觉TFS算是集成了很多产品与服务最多的了,所以它出的问题也是光怪陆离另众英雄竞折腰,并且TFS出现的问题都是特别不好解决的,所以从这篇维护手记开始,我准备把我对TFS维护中的问题,及其解决方式通过随笔的方式告诉大家,希望大家在使用TFS的过程中,少些弯路,少些困难。我们在使用TFS的时候会使用到TFS屮的SourceControl,SourceControl屮的优点我就不用多说了,但是SourceControl有个比较致命的缺点,也是SourceControl基丁•工作区这种模式下所带來的问题,首先SourceControl源码管理会在每个客户机器上创建一个工作区,然后这个工作区域映射到服务器上的源码文件夹,我们在止常签入,签出的时候,我们的源码会在服务器到客户端的工作区进行操作,这是没有问题的,但是我们在使用TFS的时候基本上都是多人的并发签入签出,而TFS在设计的时候是支持签入锁定与签出锁定的,默认项目组成员在签出项日的时候是不应用签出锁(限制比较大,建议项目组成员慎用),签入锁(限制小于签出锁),但是一口冇项目纽成员在把源码项目从TFS的SourceControl屮签出,并且加入了签出锁或者是签如锁,这样也无所谓,只要这个项目组的成员按照规矩把这个项目最后在签入到SourceControl中,签出的锁处会口动的解除,关键的问题是如果这个项H组的成员放假了,或者这个项H组的成员离职了,这样的原因太多,由丁•种种原因这个项H组的成员的项H中可能有儿个文件施加了签出(入)锁,这时如果项目组的卜个成员想要修改被锁定的文件,或者是TFS的管理员想要在SourceControl删除这个项口,这时问题出现了,因为我们无法通过TeamExplorer來进行这样的操作,当我们通过TeamExplorer删除这样的项目的时候,TeamExplorer会提示有签出(入)锁,然后告诉我们是哪个用户,在哪个工作区进行的锁定,一个工作区的定义应该是这样的,如:WorkSpaceSample;Domain\WangXiaoLong:6这是一个工作区的完整的定义,出现这样的情况了,我们不要急可以使川这样的命令:cdC:\ProgramFiles\mon7\IDE然后执行tfundo/workspace:WorkSpaceSampie;所在的域\用户名:用户名序号$/路径/文件名WorkSpaceSample;所在的域\用户名这段参数为一个完整的Workspace,所以大家不要图简单,漏了这个最重要的参数,然后大家就可以刷新你的TeamExplorer看看那个加锁的文件是不是不见了,你可以进行更多的操作了。postedon2007-03-0620:29随风飘散阅读(3420)评论(22)编辑收藏网摘所属分类:.NetFramwork3.0评论#1楼2007-03-0621:39壮志好,又学了一招回复引用查看#2楼2007-03-0709:22Ame然后大家就可以刷新你的TeamExplorer看看那个加锁的文件是不是不见了,你可以进行更多的操作了。??是 内容来自淘豆网www.taodocs.com转载请标明出处.
更多>> 相关文档
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小65 KB
  • 时间2020-08-05
文档标签