Visual studio 2010 更改TFS项目的文件夹结构后管理工作区
我在TFS有几个项目。现在我想修改项目的文件夹结构 当前结构如下所示。使用Visual studio 2010 更改TFS项目的文件夹结构后管理工作区,visual-studio-2010,tfs,Visual Studio 2010,Tfs,我在TFS有几个项目。现在我想修改项目的文件夹结构 当前结构如下所示。使用myproject文件夹,我拥有所有表单和.sln文件 Project Root my project myproject.sln file1.vb file2.vb . . . file n.vb 现在,我想将.sln文件以外的所有其他文件移动到名为codingfilesfolder的新文件夹中 Project Root my proj
myproject
文件夹,我拥有所有表单和.sln文件
Project Root
my project
myproject.sln
file1.vb
file2.vb
.
.
.
file n.vb
现在,我想将.sln文件以外的所有其他文件移动到名为codingfilesfolder
的新文件夹中
Project Root
my project
myproject.sln
codingfilesfolder
file1.vb
file2.vb
.
.
.
file n.vb
因此,现在除.sln文件之外的所有文件都将位于新文件夹中。我可以通过添加文件在TFS中轻松地完成这项工作。但是这个项目有很多开发人员的工作空间。所以在我改变了结构之后,如果有人得到了最新的版本,那么文件会在工作区中被弄乱,他会再次得到我创建的新文件夹。而且他们所做更改的文件将位于TFS的当前文件夹之外,并且无法签入或识别这些更改。那么,在更改TFS project的文件夹结构之后,我如何管理现有的工作区呢?只要您对文件执行“移动”,并且签入显示为重命名/移动,那么一切都应该正常工作。当其他开发人员执行“获取最新信息”操作时,它将移动他们的文件,并将其挂起的更改保持在tact中
您要避免的是TFS将其检测为删除+添加而不是移动。将解决方案向上移动到目录而不是向下移动所有文件不是更一致吗?