【发布时间】:2014-12-05 04:51:16
【问题描述】:
我正在使用 Visual Studio 2013 和 TFS 2012。我们只是从另一个源代码控制应用程序 (StarTeam) 迁移到 TFS。
我们的项目非常庞大,因此在 StarTeam 中创建新分支后,用户只需复制最新项目的本地文件夹并将其重命名为新版本即可。这样我们就不需要重新下载整个项目。 StarTeam 有一个“更新状态”选项 - 它会看到文件已在本地存在并更新以说明您拥有当前版本。
我们无法在 TFS 中找到执行此操作的方法。状态始终为“未下载”。刷新不会这样做。我可以运行一个比较,它会报告所有文件都存在于本地,并且与服务器版本没有差异,但它仍然不会表明我拥有最新版本。
我们只是运气不好?
【问题讨论】:
-
已于 2015 年 2 月 4 日编辑:我们使用本地工作区,并且在 TFS 中设置的初始分支存在此问题,我们已经从 StarTeam 下载了这些分支。然而,现在我们正在从这些初始分支创建分支,系统的工作方式与 StarTeam 中的工作方式基本相同——我们不必重新下载整个项目。