【发布时间】:2014-08-15 20:21:50
【问题描述】:
我最近重构了一个旧项目并更改了其文件/文件夹结构,这导致签入出现很大问题。我无法签入挂起的更改,因为父文件夹及其子文件夹都有挂起的更改。我曾尝试一次检查多组更改,但无济于事。
有没有办法在不删除我的 TFS 工作项和更改历史记录的情况下重置源代码管理?
【问题讨论】:
标签: visual-studio-2010 version-control tfs
我最近重构了一个旧项目并更改了其文件/文件夹结构,这导致签入出现很大问题。我无法签入挂起的更改,因为父文件夹及其子文件夹都有挂起的更改。我曾尝试一次检查多组更改,但无济于事。
有没有办法在不删除我的 TFS 工作项和更改历史记录的情况下重置源代码管理?
【问题讨论】:
标签: visual-studio-2010 version-control tfs
如果 TFS 中的一切都如您所愿,您可以删除您的本地工作区,以清除您在本地拥有的所有文件。
然后您可以转到高级>源代码管理并选择特定版本。
勾选两个框并点击确定
在 TFS 中重构文件夹结构时,最好使用 TFS 的移动功能(如第一张图片所示)。移动您的文件夹,这样 TFS 将保留历史记录,然后打开解决方案并重新映射任何已移动的项目
【讨论】: