TFS服务器不断删除旧的现有工作区中的内容,但仍在新工作区中保留旧的本地代码修改

TFS服务器不断删除旧的现有工作区中的内容,但仍在新工作区中保留旧的本地代码修改,tfs,version-control,revision,source-control-explorer,Tfs,Version Control,Revision,Source Control Explorer,我正在尝试从TFS服务器获取源代码的新副本,并且我已经有了一个现有的工作区。但是,我想保持现有工作区的原样,因为我想在现有工作区中保留一些本地代码修改 我只想要一个全新的工作区,它将拥有来自TFS服务器的源代码的新副本 在TFS源代码管理资源管理器中,我右键单击源代码管理文件夹,并沿着以下选项导航。 然而,当我尝试重新映射时, 1 TFS将删除我现有工作区中的大量内容 此外,他创建了新的工作空间,但新的工作空间保留了我现有的本地代码修改 a如何在本地代码修改保持不变的情况下维护现有工作区? b

我正在尝试从TFS服务器获取源代码的新副本,并且我已经有了一个现有的工作区。但是,我想保持现有工作区的原样,因为我想在现有工作区中保留一些本地代码修改

我只想要一个全新的工作区,它将拥有来自TFS服务器的源代码的新副本

在TFS源代码管理资源管理器中,我右键单击源代码管理文件夹,并沿着以下选项导航。

然而,当我尝试重新映射时, 1 TFS将删除我现有工作区中的大量内容 此外,他创建了新的工作空间,但新的工作空间保留了我现有的本地代码修改

a如何在本地代码修改保持不变的情况下维护现有工作区? b如何创建一个新的工作区,以便从TFS服务器获取源代码的新副本?

您只需要添加一个新的工作空间,而不需要重新映射

基本上,“重新映射”是指存在的工作区需要映射到另一个本地文件夹,因为当您选择“删除映射”时,工作区只能映射到一个本地文件夹。。。默认情况下,它将删除内容,并仅保留尚未签入的已更改文件。然后将现有工作区映射到新的本地文件夹。这是预期的行为

根据您的需求,您只需要添加一个新的工作区并映射到一个新的本地文件夹,并将现有的工作区保留在那里

要添加新工作区,请执行以下操作:

从团队资源管理器主页->解决方案->工作区->管理工作区->添加下。有关详细信息,请参阅


谢谢你的回答。我工作一直很忙。我很快就会回复。