2017-08-29 102 views
1

在SVN中,可以使用“资源库浏览器”来浏览较早版本的树干。这样你就可以看到属于这个和以前版本的所有文件夹和文件。TFS源代码资源管理器:浏览特定版本

当移动文件夹和文件时,可以很方便地找到它们,而不仅仅是特定的变更集。

在TFS源代码资源管理器中有类似的方法吗? 看来我只能在浏览器中看到最新版本。

+0

您可以查看所有分支机构的变更的历史,并点击到的变更看到那个分支的历史。我并不熟悉SVN的功能,所以让我知道这是否接近。 –

+0

'不仅是一个特定的变更集。'我意识到使用变更集,但这不是我的意思,我谈到了TFS源代码浏览器中的视图。 – Picard

回答

0

更新

如果您想浏览某个特定的版本没有得到它。像在线预览:

你进入门户网站并选择代码。然后选择变更,在变更细节,有一个option-- 浏览文件 enter image description here

点击它后,你可以打开源代码管理资源管理器浏览器版本库的这个版本。比如我选择changeset69并会显示在回购如下文件:,我使用的是最新的TFS2017update2版本

enter image description here

顺便说一句,这个功能似乎只适用于本现在的版本。


要浏览TFS的版本控制文件夹VS,选择菜单查看其他窗口,然后源代码控制管理。

要包括使用源代码控制管理版本控制删除文件夹和文件,选择工具源控制,并确保源代码控制管理复选框显示已删除的项目在Visual Studio Team Foundation Server的下选择节点。您还可以轻松地跟踪TFS中删除文件的历史记录/变更集,只需右键单击并选择查看历史记录enter image description here

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

如何在VS做:右击科顺提前 - 获取特定版本

+0

具体而言:我想浏览一个特定的修订版而不知道它。就像在线预览一样。我认为它在TFS中是不可能的。 – Picard

+1

@Picard明白了,实际上你可以。只需要在特定的变更集中选择**浏览文件**即可。然后它会显示你需要的,详情请看我的更新答案。 –

+0

是的!这似乎是它。可悲的是,我没有在变更集中的“浏览文件”链接。但这将是我想的配置。 您应该添加信息从何处开始。我假设你是通过TFS网页中的Web浏览器启动的。 – Picard

相关问题