SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 12182|回复: 7

[原创] TFS强制解除签入签出锁定

[复制链接]
发表于 2012-6-5 17:33:16 | 显示全部楼层 |阅读模式
本帖最后由 fenghua0329 于 2012-6-6 08:50 编辑
9 R! U9 E- ?/ ^" }! `
4 W* v% _3 c0 d' a+ U6 Z! \团队开发中,有时候同事离职了或者重装系统了,但签出的项目未签入,这时候这部分被他独占,其他人没法操作,而又不能在签出的工作区签入或者撤销,这时候就要用到强制撤销。
; m' ~, ~1 y2 y1 u, z' E6 ~2 r/ g以下TFS服务器:http://10.3.15.68:8080/tfs/rcsit(注意:这个路径是完整的路径) **在写命令的时候要特别注意空格,下面用+来标识空格 如果不清楚TFS服务器的话可以用 tf+workspaces 命令查看和本机有关的所以服务器对应的工作区、帐号等
- f' P* Q$ U" Y7 `* A7 f
9 m6 @0 w3 Z0 |3 M6 y# F& O8 P# W( v* A) ]  f8 {
, k$ _& ^9 q! H% n
- X# H9 ]+ E) y' b
2 A( l+ w, e5 |% N" Q6 i
知道了服务器地址就可以来查看对应账号的在不同计算机上的工作区了(fenghua为用户名):
! C6 X. G7 I0 y9 ?, Ptf+workspaces+/owner:fenghua+/Server:http://10.3.15.68:8080/tfs/rcsit
  u! [! Z4 y3 e. g1 {# D  K" s( v) D7 J9 w  P/ z$ G, A  Z

" Q8 t0 X" U" O查看某个帐号(用户名:lisy)挂起的修改:' k9 x. B( y1 [
所有工作区:tf+status+/server:http://10.3.15.68:8080/tfs/rcsit+/workspace:*+/user:lisy9 I. ^& ]  B- q9 b( @$ h# l
查看某个具体的工作区在workspace:后面输出工作区。  H) t  }% D1 B, d

1 B. x" g+ ]( b& G8 Y. f/ F' ?4 R- B
& v5 e$ g$ @2 D: W! Z
* `4 b/ C2 b+ u1 h撤销(用户名:lisy)挂起的更改:tf+undo+/workspace:N4RTTUEEHUIX2SI;lisy+$/LZLJ.LM/Code/LZLJ.Logistics/UI/LZLJ.Logistics.UI/Views/PlanItem\Index.aspx+ /server:http://10.3.15.68:8080/tfs/rcsit
8 |& H& M/ J' y& L4 {; K" Y解释:tf undo workspace:工作区;用户名 文件完整路径 /server:服务器路径$ H, F* [$ l! T
+ g9 A' V' ~5 u. e7 s6 d

; f" u! K! G7 y, W4 L1 x% H+ L# o, |" I- b, Q$ Q! q! G. I
) N  D: F4 N" q8 B$ b" ]
- }7 t0 y. a9 Z, S# N
9 S' k7 b4 T0 n" G! n3 f: m. ^0 D
1 A2 i, A8 x' W2 x- k% T' @4 C

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2012-6-5 17:42:26 | 显示全部楼层
图片不能看,请重新编辑!

点评

图片可以看的,没问题  发表于 2012-6-6 10:57
回复 支持 反对

使用道具 举报

发表于 2012-6-5 18:00:59 | 显示全部楼层
另外关于强制签入签出可以去了解下tfs 工作区的概念
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-6-6 08:52:04 | 显示全部楼层
zhangxuwei 发表于 2012-6-5 17:42
* u7 v; i+ N. t  Y, @- N, Z" M图片不能看,请重新编辑!

. J' ^' B; r& o& s2 v5 \0 F9 B已重新编辑, Q! B+ m' z% y$ v$ k  q8 m! n; U
回复 支持 反对

使用道具 举报

发表于 2012-6-13 11:50:59 | 显示全部楼层
可以用命令;也可以用TFPT工具实现强制撤销,比用命令方便多了。。
回复 支持 反对

使用道具 举报

发表于 2012-6-14 15:37:09 | 显示全部楼层
还有一个方法,如果管理员知道那位开发人员的密码,直接用这个开发人员账号登陆vsts,然后删除掉工作区即可,楼主的文章很详细,我也有一篇类似的http://blog.csdn.net/stamina88/article/details/6770830
回复 支持 反对

使用道具 举报

发表于 2012-6-27 14:52:37 | 显示全部楼层
没有用TFS,学习备用
回复 支持 反对

使用道具 举报

发表于 2017-7-26 16:51:10 | 显示全部楼层
学习一下,准备备用,是不是这样,好好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2019-1-22 09:15 , Processed in 0.063849 second(s), 7 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表