代码之家  ›  专栏  ›  技术社区  ›  Jack Bolding

如何从Visual Studio中打开TFS中的单个变更集

  •  30
  • Jack Bolding  · 技术社区  · 15 年前

    有人给我发了一封TFS变更集ID,现在我正试图打开这个单一的变更集。在Visual Studio中是否有一个简单的方法可以做到这一点(与2008年相比,如果重要的话)?

    6 回复  |  直到 10 年前
        1
  •  19
  •   Nick Craver    15 年前

    在源代码管理资源管理器(视图->其他窗口->源代码管理资源管理器)中:

    1. 右键单击要获取的文件夹
    2. 点击 获取特定版本
    3. 将下拉列表从“最新版本”更改为 变更集
    4. 通过浏览(…)按钮查找上的变更集。
    5. 更改为搜索到变更集编号

    只需选择结果并点击OK。

    或者,如果你想看看 变化 在那个变更集中…

    1. 去同样的地方 源代码管理资源管理器
    2. 单击 历史 按钮(看起来像时钟)
    3. 向下滚动显示的变更集列表,双击所需的变更集列表。

    这将列出在该变更集中更改的文件以及开发人员放置的注释。

        2
  •  62
  •   ahsteele tungi52    10 年前

    在Visual Studio中,可以使用键盘快捷键来提取特定的变更集或工作项。

    转到变更集

    在Visual Studio中,打开“源代码管理资源管理器”(Source Control Explorer)窗口,当它具有上下文时,按
    ctrl >+ g 。在“转到变更集”对话框中输入编号,然后按“确定”。

    我知道这在vs 2010、2012和2013中有效,但回想一下,至少可以追溯到Visual Studio 2008。

    转到工作项

    当团队资源管理器的工作项出现时,按 ctrl + g

    在Visual Studio 2012和2013中, team>menu包含一个选项 go to work item which also bring up this dialog.

    最后一个词

    Visual Studio是一个非常上下文相关的程序,当使用特定的键盘命令时,通常会受到窗口上下文的影响。要清除,请按 ctrl. >+ g. 当编辑器窗口打开时,将显示 go to line. dialog.

    与Visual Studio中的许多键盘命令一样,您的里程数也会有所不同。

    ICI变更集或工作项。

    转到变更集

    在Visual Studio中打开 源代码管理资源管理器 窗口,当它有上下文压力时
    Ctrl键 + G . 在中输入数字 转到变更集 对话框,然后按OK。

    Go to Changeset dialog

    我知道这适用于2010、2012和2013年,但至少可以追溯到Visual Studio 2008。

    上班项目

    紧迫的 Ctrl键 + G 团队资源管理器工作项 窗口有上下文显示 上班项目 对话:

    Go to Work Item dialog

    在Visual Studio 2012和2013中, 团队 菜单包含一个选项 上班项目 也会出现这个对话框。

    最后一句话

    Visual Studio是一个非常上下文相关的程序,当使用特定的键盘命令时,通常会受到窗口上下文的影响。明确要求 Ctrl键 + G 当编辑器窗口打开时,将显示 走到线路 对话框。

    Go to Line dialog

    与Visual Studio中的许多键盘命令一样,您的里程数也会有所不同。

        3
  •  3
  •   StarBright    15 年前

    或者,从vs命令提示符键入“tf changeset 1234”(确保根文件夹在工作区内,或者必须显式定义团队项目等)。

        4
  •  1
  •   NoNaMe    12 年前

    你不需要记住 Ctrl + G 快捷方式,如下所示。

    Open the source Control Explorer -> Right Click -> Find in Source Control -> Changeset 然后会出现一个对话框,您可以在其中指定变更集编号并单击“查找”。它将出现在结果部分的底部,然后您可以进入它的所有细节。

        5
  •  1
  •   Aidan Ryan    12 年前

    在Nugget控制台中,可以使用TFS PowerShell管理单元。

    Add-PsSnapin Microsoft.TeamFoundation.Powershell
    Get-TfsChangeset <ChangesetNumber>
    

    另一个选项是打开“工具”>“外部工具”,并添加一个调用 TF.exe changeset 并提示输入参数,您可以在其中提供变更集编号。

        6
  •  0
  •   Guilherme Franco    11 年前

    在VS2012中,您可以选择在变更集中搜索。

    如果你想 搜索 改变…

    1. Source Control Explorer 单击 Find Changeset (看起来像是一些文件绑在一起)按钮。它靠近历史按钮(看起来像时钟)

    2. 您可以按用户检查的更改进行搜索,包括文件和日期范围。

    3. 尽可能多地添加过滤器,否则将需要一些时间来加载。