Ste*_*mer 6 workspace tfs visual-studio
我目前在SERVER-1上运行TFS 2010 Server.在我的客户端(MY-CLIENT)上,我运行了VS2010并且有一个工作空间将SERVER-1与\ MY-CLIENT\Development相关联.一切都很好.
我正在玩在SERVER-2上设置不同的TFS实例.在我的客户端上,我删除了原始的SERVER-1工作区并创建了一个新的工作区,将SERVER-2与\ MY-CLIENT\Development相关联.一切都很好.
在SERVER-2上完成TFS实验后,我重新对机器进行了成像(删除了SERVER-2上的TFS服务器).
然后我回到我的客户端计算机,重新连接到SERVER-1上的TFS并尝试将源代码控制重新映射到我的Development文件夹.但是,我现在收到错误" 路径\ MY-CLIENT\Development已映射到工作区MY-CLIENT; SERVER-2\Steve." 现在我有一个问题.
因此,我从中收集到,在重新映像机器之前,我应该先删除SERVER-2工作区.不幸的是,我没有这样做.
在一些论坛中,我意识到我可以使用命令行工具来删除它:
tf workspace /delete MY-CLIENT;SERVER-2\Steve
Run Code Online (Sandbox Code Playgroud)
然而,当我运行它,我得到一个消息,表明" 团队基础服务不能从服务器的http:// SERVER-2:8080/TFS /发展. "
那么问题是,如何强制删除客户端上的SERVER-2工作区,以便重新创建旧的SERVER-1工作区?
Edw*_*son 16
所有本地工作空间的工作文件夹映射都存储在版本控制缓存文件中.这允许您引导TFS客户端,允许它们找到给定本地文件夹的服务器信息.此外,它还将为您正在查看的此测试提供信息,以防止将本地文件夹映射到两个不同的服务器.
为了清理它(不尝试连接到服务器),您可以使用该tf workspaces
命令(注意复数 - 该workspaces
命令在工作空间列表上workspace
运行,该命令在工作空间上运行,并且通常需要连接到服务器的工作空间位于.
要删除已删除项目集合的所有工作区,您可以执行以下操作:
tf workspaces /remove:* /collection:http://server-2:8080/tfs/DefaultCollection
Run Code Online (Sandbox Code Playgroud)
(显然用已删除服务器的URI替换项目集合URI.)
归档时间: |
|
查看次数: |
5912 次 |
最近记录: |