zoukankan      html  css  js  c++  java
  • TFS命令tf delete删除工作区

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

    上网搜索资料,却只找到说删除 C:Documents and Settings当前用户Local SettingsApplication DataMicrosoftTeam Foundation1.0Cache文件夹中的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自动配置的用户在本地电脑上映射的工作区,就可以映射原路径了。

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

  • 相关阅读:
    python gevent(协程模块)
    python基础之socket与socketserver
    python 使用 with open() as 读写文件
    Python logger模块
    python二维码操作:QRCode和MyQR入门
    常见的端口号及其用途
    python中hasattr()、getattr()、setattr()函数的使用
    mysql数据库自带数据库介绍
    关于BeautifulSoup4 解析器的说明
    学习opencv(1)
  • 原文地址:https://www.cnblogs.com/lxc89/p/5256385.html
Copyright © 2011-2022 走看看