大家早上好;
我有个问题。我是在visual studio 2015企业版上开发的。我有一个有很多分支的项目。它们已正确映射到服务器上的工作区。
后来我失业了好几个星期。在此期间,我的用户帐户因不活动而超时,并已从TFS服务器中删除。当我返回时,管理员必须建立一个新的用户帐户。因此,工作区不再映射到本地工作区文件夹。
当我第一次尝试重新映射时,它看起来运行良好,但实际上我映射到了一个不正确的文件夹。当我进入工作区编辑以更正此错误时,我收到一条错误消息,说“路径”localworkpath“/”branch“已映射到工作区”workspacename;domainusername“。
在MS论坛“归档论坛V组Team Foundation Server -源代码和版本控制”POST“如何在源代码管理中重置文件的本地位置?”,他能够解决他的问题:“我的问题是,我删除了与以前位置的库的本地副本相关联的工作区,但没有删除到该位置的绑定。当我移动文件并将更改上载到源代码管理时,绑定仍然存在,因此源代码管理绑定位置与活动工作区之间存在断开连接。”
根据我看到的情况,我认为我的问题是相同的,因为删除和重新添加我的用户。不幸的是,他没有详细说明如何解决这个问题。
基于此,我只能看到进入每个分支的proj文件并删除映射,然后逐个重新映射所有内容。
然而,由于这是如此绝对乏味和劳动密集型,我本以为微软会想出一个过程来解决这个问题。有人知道这是不是真的吗?所有的建议都很感激。