Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TFS 2010对子目录的更改_Tfs - Fatal编程技术网

TFS 2010对子目录的更改

TFS 2010对子目录的更改,tfs,Tfs,我在TFS下有一个项目。我决定通过将项目移动到子目录(物理子目录)来重构项目,当我尝试签入或合并更改时,TFS没有在移动和重命名时检测到子目录映射中的更改。它将更改检测为删除和添加 有没有办法让TFS明白,这些项目的子目录刚刚更改。这是一个令人困惑的问题,不幸的是,人们没有很好地理解。我将使用VisualStudio源代码管理资源管理器中的“Move”命令来执行所有移动。不要在Windows资源管理器中执行这些操作,并希望TFS能够识别它们,否则不会 有关此问题的更详细解释,请参见。但基本上,T

我在TFS下有一个项目。我决定通过将项目移动到子目录(物理子目录)来重构项目,当我尝试签入或合并更改时,TFS没有在移动和重命名时检测到子目录映射中的更改。它将更改检测为删除和添加


有没有办法让TFS明白,这些项目的子目录刚刚更改。

这是一个令人困惑的问题,不幸的是,人们没有很好地理解。我将使用VisualStudio源代码管理资源管理器中的“Move”命令来执行所有移动。不要在Windows资源管理器中执行这些操作,并希望TFS能够识别它们,否则不会

有关此问题的更详细解释,请参见。但基本上,TFS团队决定使用一种新的方式来表示2010年数据库中的源代码管理对象,因此所有的移动实际上都被重命名了。他们称之为“插槽模式”