TFS命令tf delete删除工作区

昨天恢复服务器上的tfs集合后,就准备映射到原来的磁盘地址中,但是不知道为什么却提示我已被用户wws:3所映射(wws是我姓名的首字母,但是:3又是从哪里来的呢?)。

上网搜索资料,却只找到说删除 C:\Documents and Settings\当前用户\Local Settings\Application Data\Microsoft\Team Foundation\1.0\Cache文件夹中的VersionControl.config文件,结果试了,有点反应也没有,还是提示已被映射。

没有头绪之下,翻看以前写的tfs强制签入步骤,结果看到这段命令时灵感突现

tf undo /workspace:PC201502261425;wws:3 ……

这段命令,是我用来强制签入服务器崩溃之前我签出的文件。那么我既然可以用命令强制签入,为什么我不能用命令删除wws:3这个用户在我电脑上的工作区呢?

于是立即百度tfs删除工作区的命令,得到以下这段代码:

tf workspace /delete /collection:http://yt-net:8080/tfs/ET-TFS PC201502261425;wws:3

然后根据提示输入 yes ,执行命令删除工作区。完成后我回到vs,映射原来的磁盘路径,映射成功了。

回想整个过程,因为服务器重做系统后,重新添加了用户wws,所以为了与当前的用户不冲突,tfs可能自动给原来的用户加了“:数字”。

因为同事映射时,也出现了同样的情况,只不过数字和我不一样,但不管怎么样,只要用命令删除了tfs自动配置的用户在本地电脑上映射的工作区,就可以映射原路径了。

当然,也有人会说,你重新映射一个路径不就得了?是啊,重新映射一个路径是不存在问题,但是对有强迫症的我来说,忒不爽了!

时间: 2024-11-10 07:38:01

TFS命令tf delete删除工作区的相关文章

TFS命令tf:undo(强制签入别人签出的文件)(转)

我们在使用TFS源代码管理的时候,会遇到这样的情况,源代码管理会在每个客户PC上创建一个工作区,然后这个工作区域映射到服务器上的源码文件夹,我们在正常签入,签出的时候,我们的源码会在服务器到客户端的工作区进行操作,但是一旦有项目组成员在告假或者离职之前签出,并且加入了签出锁,这时如果项目组的其他成员想要修改被锁定的文件,或者是TFS的管理员想要在源代码管理中删除这个项目,这时问题出现了,因为我们无法通过Team Explorer图形界面来进行撤出签出操作,只能通过TFS命令:undo来进行操作,

tfs 删除工作区

公司员工离职后,有部分文件迁出,有没有tfs密码的情况下,考虑删除工作区,在网上找到方法实践有效,在次记录下. 在命令提示行下进入 “...\Microsoft Visual Studio 8\Common7\IDE”   文件夹,打入如下命令: 查看工作区       tf workspaces /computer:客户端计算机 /server:TFS服务器 /owner:创建工作区的用户      注:查看全部时,用“*” 删除工作区      tf workspace /delete 工作

删除TFS当前当前用户的工作区与服务器的映射

删除TFS当前当前用户的工作区与服务器的映射 删除工作区 tf workspace /delete 工作区名;创建的用户 /server:TFS服务器 例 tf workspace /delete WHQ-PC;whq /server:http://192.168.0.12:8080/tfs/defaultcollection 引用:http://longtianyu1.blog.163.com/blog/static/998196520120912913636/ 截图:

[原创]用命令行工具删除TFS2010服务器上的工作区信息

下面的示例显示有关所有计算机上的所有用户已在地址 http://myserver:8080/tfs/DefaultCollection 上的以下团队项目集合中创建的所有工作区的列表. c:\projects>tf workspaces /owner:*/computer:* /collection:http://myserver:8080/tfs/DefaultCollection tf workspace /delete[/collection:TeamProjectCollectionUrl

mysql delete删除记录数据库空间不减少问题解决方法

记得在中学时学计算机时老师就告诉我delete删除记录只是给数据库中的记录加一个删除标识了,这样数据库空间并不是减少了,当时没想这么多,昨天发现一个数据库利用delete 删除之后容量没变,后来百度了一下发现了下面一站长分享的文件,写得非常的不错,整理一下给各位参考. 今天空间商告诉我数据库空间满了,检查了一下,发现网站用户行为记录数据表竟然占了20多MB.积累了半年了,该删除释放一下空间了.果断delete之后发现数据库空间竟然没少,虽然数据记录数是零. 原来这是因为删除操作后在数据文件中留下

Oracle闪回查询恢复delete删除数据

Flashback query(闪回查询)原理 Oracle根据undo信息,利用undo数据,类似一致性读取方法,可以把表置于一个删除前的时间点(或SCN),从而将数据找回. Flashback query(闪回查询)前提: SQL> show parameter undo; NAME                                TYPE       VALUE ------------------------------------ ----------- --------

delete删除记录数据库空间大小不减少问题

记得在大学时学计算机时老师就告诉我delete删除记录只是给数据库中的记录加一个删除标识了,这样数据库空间并不是减少了,当时没想这么多,昨天发现一个数据库利用delete 删除之后容量没变,后来百度了一下发现了下面一站长分享的文件,写得非常的不错,整理一下给各位参考.今天空间商告诉我数据库空间满了,检查了一下,发现网站用户行为记录数据表竟然占了20多MB.积累了半年了,该删除释放一下空间了.果断delete之后发现数据库空间竟然没少,虽然数据记录数是零. 原来这是因为删除操作后在数据文件中留下碎

CRUD操作 create创建 read读取 update修改 delete删除

1.注释语法:--,#2.后缀是.sql的文件是数据库查询文件3.保存查询4.在数据库里面 列有个名字叫字段 行有个名字叫记录 CRUD操作:create 创建(添加)read 读取update 修改delete 删除 1.添加数据insert into Info values('p009','张三',1,'n001','2016-8-30 12:9:8') ; 给特定的列添加数据insert into Info (code,name) values('p010','李四');自增长列的处理in

MYSQL中delete删除多表数据与删除关联数据

在mysql中删除数据方法有很多种,最常用的是使用delete来删除记录,下面我来介绍delete删除单条记 录与删除多表关联数据的一些简单实例. 1.delete from t1 where 条件 2.delete t1 from t1 where 条件 3.delete t1 from t1,t2 where 条件 4.delete t1,t2 from t1,t2 where 条件 前3者是可行的,第4者不可行. 也就是简单用delete语句无法进行多表删除数据操作,不过可以建立级联删除,