TFS source code explorer:浏览特定修订

TFS source code explorer: browse specific revision

在 SVN 中,可以使用 'repository browser' 浏览主干的旧版本。这样您就可以在主干中看到属于此版本和以前版本的所有文件夹和文件。

移动文件夹和文件后,这会很方便地找到它们,而不仅仅是特定的变更集。

在TFS源代码浏览器中有类似的方法吗? 好像只能在浏览器里看到最新的版本

更新

如果您想浏览特定的修订版而不获取它。喜欢在线预览:

您进入门户网站并select 代码。然后select变更集,在变更集详细信息中,有一个选项--浏览文件

点击后可以打开源码管理器浏览本版本的版本库。例如,我 selected changeset69 并将在 repo 中显示如下文件:

对了,我用的是最新的TFS2017update2版本,这个功能貌似只有这个版本才有。


在VS中浏览TFS的版本控制文件夹,select菜单查看其他Windows然后是源代码管理资源管理器。

要包含已删除的文件夹和文件以使用源代码管理资源管理器进行版本控制,select 工具源代码管理,以及确保在 Visual Studio Team Foundation Server 节点下 Show deleted items in Source Control Explorer 复选框被 selected。您还可以轻松跟踪 TFS 中已删除文件的 history/changeset,只需右键单击并 select 查看历史记录

根据您的描述,您似乎想要获取 branch/trunk 中的所有文件夹和文件以获取旧版本。在 TFS 中,您可以 获取特定版本 而不是获取分支的最新版本。详情请参考这个问题:TFS Get Specific Version into separate folder

如何在 VS 中执行此操作:右键单击分支-高级-获取特定版本