如何重置凌乱项目的源代码管理?

时间:2014-06-25 10:10:01

标签: visual-studio-2010 version-control tfs

我最近重构了一个旧项目,并改变了它的文件/文件夹结构,这导致了检查的大问题。我无法签入挂起的更改,因为父文件夹与其子项一起有待处理的更改。我曾尝试一次检查一组更改,但无济于事。

有没有办法在不删除我的TFS工作项和更改历史记录的情况下重置源代码管理?

1 个答案:

答案 0 :(得分:2)

如果TFS中的所有内容都符合您的要求,您可以删除您的本地工作区,以清除您在本地拥有的任何文件。

然后,您可以转到Advanced> Source Control并选择特定版本。 TFS Source Control Get Specific Version

勾选两个框并单击“确定”

Overwrite Local Files

在TFS中重构文件夹结构时,最好使用TFS的移动功能(如第一张图所示)。移动文件夹,这样TFS将保留历史记录,然后打开解决方案并重新映射已移动的任何项目