# 存储库和传入选项卡

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com.cn/help/idea/llms.txt).

> **TL;DR**
> `<specific_VCS> | 显示更改视图 - 仓库/传入`
>
>
>
> `视图 | 工具窗口 | <specific_VCS> - 仓库/传入`
>
>
>
> `Alt+9` (Windows), `⌘ 9` (macOS), `⌘ 9` (IntelliJ IDEA Classic (macOS)), `⌘ 9` (macOS System Shortcuts), `Alt+9` (XWin), `Alt+9` (GNOME), `Alt+9` (KDE), `Alt+9` (Emacs), `Alt+9` (Sublime Text), `⌘ 9` (Sublime Text (macOS)), `Alt+9` (Visual Studio), `⌘ 9` (Visual Studio (macOS)), `Alt+9` (NetBeans), `Alt+9` (Eclipse), `⌘ 9` (Eclipse (macOS))

仓库   和   传入   选项卡仅适用于非分布式版本控制系统（即 IntelliJ IDEA 支持的所有 VCS，除 Git 和 Mercurial 之外）。

“   仓库  ”选项卡显示当前项目内 VCS 根下提交到仓库的更改。   传入   选项卡显示了其他团队成员提交到存储库中但尚未在本地签出的更改。 两个选项卡均显示存储在历史缓存中的信息。 显示的更改列表数量取决于缓存范围。

每个选项卡包含以下窗格：

* [变更列表](#left)窗格显示变更列表。

* [变更文件](#right) 窗格显示了在选定的更改列表中被修改并提交的文件列表。

请注意，如果您在服务器和本地工作副本上都使用 SVN 1.5 或更高版本，   仓库   选项卡还具有一个 [合并信息](#mergeInfo) 面板，该面板配置了其他两个面板中的视图，并提供了对分支之间集成的控制。

## 变更列表窗格

窗格显示已提交并存储在历史缓存中的更改列表。 当您点击变更列表时，受选定提交影响的文件会显示在 [Changed Files](#right)窗格中。

已提交的更改列表通常对应于跟踪系统中的问题。 您可以在   更改列表   窗格中直接在浏览器中打开这些问题。 此功能具有以下前提条件：

* 缺陷跟踪系统的 [模式](handling-issues.html#issueNavigationPattern) 已在 [问题导航](handling-issues.html) 设置 偏好设置 对话框中指定。

* 提交消息中提及了相应的问题编号。

配置问题导航后，提交消息中的问题编号将呈现为链接。 点击此类链接会将您带到问题跟踪器中的相应页面。

|  条目  |  工具提示和快捷键  |  描述  |  适用范围  |
| --- | --- | --- | --- |
|  ![刷新](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.refresh.svg)  |     刷新       `Ctrl+F5` (Windows), `⌘ R` (macOS), `⌃ F5` (IntelliJ IDEA Classic (macOS)), `⌘ R` (macOS System Shortcuts), `Ctrl+F5` (XWin), `Ctrl+F5` (GNOME), `Ctrl+5` (KDE), `Ctrl+F5` (Emacs), `Ctrl+F5` (Sublime Text), `⌘ R` (Sublime Text (macOS)), `Ctrl+Alt+R` (Visual Studio), `⌘ ⌥ R` (Visual Studio (macOS)), `Ctrl+F5` (NetBeans), `Ctrl+F5` (Eclipse), `Ctrl+F5` (Eclipse (macOS))     |  点击此按钮以刷新视图中的信息。  |  两个选项卡  |
|  ![查看详细信息](https://resources.jetbrains.com.cn/help/img/idea/2026.3/icon_viewDetails.png)  |     显示详细信息       `Ctrl+Q` (Windows), `F1` (macOS), `⌃ J` (IntelliJ IDEA Classic (macOS)), `⌘ I` (macOS System Shortcuts), `Ctrl+Q` (XWin), `Ctrl+Q` (GNOME), `Ctrl+Q` (KDE), `Ctrl+Q` (Emacs), `Ctrl+Q` (Sublime Text), `Ctrl+Q` (Sublime Text (macOS)), `Ctrl+K, I` (Visual Studio), `⌘ K, I` (Visual Studio (macOS)), `Ctrl+Q` (NetBeans), `Alt+Middle-Click` (Eclipse), `⌥ Middle-Click` (Eclipse (macOS))     |  点击此按钮可显示所选更改列表的以下信息：     * 变更列表编号    * 用户和客户端名称    * 提交的日期和时间    |  两个选项卡  |
|  ![补丁](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.vcs.patch.svg)  |  创建补丁  |  点击此按钮以 [创建补丁](using-patches.html)，基于所选变更列表。  |  仓库选项卡  |
|  ![回滚](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.rollback.svg)  |  还原更改  |  点击此按钮以为所选的更改列表创建一个  reverse patch 并回滚之前所做的更改。 您可以使用此操作来撤销任何用户提交的更改。      选择目标更改列表   对话框将打开。       请注意，如果反向补丁适用于较早提交的版本，此回滚尝试可能会因与后来的更改冲突而失败。     |  仓库选项卡  |
|  ![清除按钮](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.gc.svg)  |  清除  |  点击此按钮以清除历史缓存。 提交列表将被清空。 若要恢复，请点击 [Refresh](#refresh)。  |  仓库  |
|  ![编辑](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.general.edit.svg)  |  编辑修订注释  |  点击此按钮以编辑所选提交的消息。  |  仓库  |
|  ![查看](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.checkOut.svg)  |     更新项目       `Ctrl+T` (Windows), `⌘ T` (macOS), `⌘ T` (IntelliJ IDEA Classic (macOS)), `⌘ T` (macOS System Shortcuts), `Ctrl+T` (XWin), `Ctrl+T` (GNOME), `Ctrl+T` (KDE), `Ctrl+T` (Emacs), `Ctrl+T` (Sublime Text), `Ctrl+T` (Sublime Text (macOS)), `Ctrl+Alt+W` (Visual Studio), `⌘ ⌥ W` (Visual Studio (macOS)), `Ctrl+T` (NetBeans), `Ctrl+T` (Eclipse), `Ctrl+T` (Eclipse (macOS))     |  点击此按钮将项目更新到最新可用版本。  |  传入标签  |
|  ![全部展开](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.general.expandAll.svg)  |     全部展开       `Ctrl+NumPad +` (Windows), `⌘ NumPad +` (macOS), `⌘ NumPad +` (IntelliJ IDEA Classic (macOS)), `⌘ NumPad +` (macOS System Shortcuts), `Ctrl+NumPad +` (XWin), `Ctrl+NumPad +` (GNOME), `Ctrl+NumPad +` (KDE), `Ctrl+NumPad +` (Emacs), `Ctrl+NumPad +` (Sublime Text), `⌘ NumPad +` (Sublime Text (macOS)), `Ctrl+NumPad +` (Visual Studio), `⌘ NumPad +` (Visual Studio (macOS)), `Ctrl+NumPad +` (NetBeans), `Ctrl+Shift+NumPad *` (Eclipse), `⌘ ⇧ NumPad *` (Eclipse (macOS))     |  点击此按钮展开所有节点。  |  两个选项卡  |
|  ![全部折叠](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.general.collapseAll.svg)  |     全部收起       `Ctrl+NumPad -` (Windows), `⌘ NumPad -` (macOS), `⌘ NumPad -` (IntelliJ IDEA Classic (macOS)), `⌘ NumPad -` (macOS System Shortcuts), `Ctrl+NumPad -` (XWin), `Ctrl+NumPad -` (GNOME), `Ctrl+NumPad -` (KDE), `Ctrl+NumPad -` (Emacs), `Ctrl+NumPad -` (Sublime Text), `⌘ NumPad -` (Sublime Text (macOS)), `Ctrl+NumPad -` (Visual Studio), `⌘ NumPad -` (Visual Studio (macOS)), `Ctrl+NumPad -` (NetBeans), `Ctrl+Shift+NumPad /` (Eclipse), `⌘ ⇧ NumPad /` (Eclipse (macOS))     |  点击此按钮收起所有节点。  |  两个选项卡  |
|  ![复制](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.general.copy.svg)  |     复制       `Ctrl+C` (Windows), `⌘ C` (macOS), `⌘ C` (IntelliJ IDEA Classic (macOS)), `⌘ C` (macOS System Shortcuts), `Ctrl+C` (XWin), `Ctrl+C` (GNOME), `Ctrl+C` (KDE), `Ctrl+Insert` (Emacs), `Ctrl+C` (Sublime Text), `⌘ C` (Sublime Text (macOS)), `Ctrl+C` (Visual Studio), `⌘ C` (Visual Studio (macOS)), `Ctrl+C` (NetBeans), `Ctrl+C` (Eclipse), `⌘ C` (Eclipse (macOS))     |  点击此按钮以将所选变更列表的提交消息复制到剪贴板。  |  两个选项卡  |
|  ![帮助图标](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.help.svg)  |     帮助    `F1` (Windows), `⌘ ⇧ F1` (macOS), `F1` (IntelliJ IDEA Classic (macOS)), `⌘ ⇧ F1` (macOS System Shortcuts), `F1` (XWin), `F1` (GNOME), `F1` (KDE), `F1` (Emacs), `F1` (Sublime Text), `⌘ ⇧ F1` (Sublime Text (macOS)), `F1` (Visual Studio), `F1` (Visual Studio (macOS)), `F1` (NetBeans), `F1` (Eclipse), `⌘ ⇧ F1` (Eclipse (macOS))  |  打开浏览器并显示相应的帮助页面。  |  两个选项卡  |
|  ![集成高亮显示](https://resources.jetbrains.com.cn/help/img/idea/2026.3/highlightIntegrated.png)  |  高亮显示已集成  |  点击此按钮以显示   合并信息  窗格。    仅当服务器端和客户端都使用 Subversion 1.5 时，该按钮才会启用。     |  仓库选项卡  |
|  按筛选器筛选  |  使用此列表可隐藏您不感兴趣的更改列表，并在视图中仅显示满足特定条件的更改列表。    有以下选项：        * 用户 ：选择此选项以按用户过滤提交记录。    * 结构 ：选择此选项以通过目标模块或文件夹筛选提交。    * 客户端 ：选择此选项以按提交它们的计算机过滤提交记录。    * 无 : 选择此选项以关闭过滤并返回默认视图。    |  两个选项卡  |
|  分组依据  |  使用此列表可根据特定条件对更改列表进行分组。    有以下选项：        * 日期 ：选择此选项以按日期对提交进行分组。    * 用户 ：选择此选项以按用户分组提交。    * 客户端 ：选择此选项，可以按提交更改所在的计算机进行分组。    |  两个选项卡  |
|  搜索  |  使用此字段输入搜索模式，并查找提交消息与指定字符串匹配的提交。 随着您输入，列表会动态减少，以显示符合指定模式的提交消息的更改列表。    要保存搜索模式，请按 `Enter` (Windows), `⏎` (macOS), `⏎` (IntelliJ IDEA Classic (macOS)), `⏎` (macOS System Shortcuts), `Enter` (XWin), `Enter` (GNOME), `Enter` (KDE), `Enter` (Emacs), `Enter` (Sublime Text), `⏎` (Sublime Text (macOS)), `Enter` (Visual Studio), `⏎` (Visual Studio (macOS)), `Enter` (NetBeans), `Enter` (Eclipse), `⏎` (Eclipse (macOS))。       要查看最近搜索模式的列表，请点击 ![查找](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.toolwindow.find.svg)按钮。       要清除搜索模式列表，请点击 ![清除](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.general.closeSmall.svg)按钮。     |  仓库选项卡  |

## 已更改文件窗格

|  条目  |  工具提示和快捷键  |  描述  |
| --- | --- | --- |
|  ![差异](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.vcs.diff.svg)  |     显示差异       `Ctrl+D` (Windows), `⌘ D` (macOS), `⌘ D` (IntelliJ IDEA Classic (macOS)), `⌘ D` (macOS System Shortcuts), `Ctrl+D` (XWin), `Ctrl+D` (GNOME), `Ctrl+D` (KDE), `Meta+D` (Emacs), `Ctrl+Shift+D` (Sublime Text), `⌘ ⇧ D` (Sublime Text (macOS)), `Ctrl+D` (Visual Studio), `⌘ D` (Visual Studio (macOS)), `Ctrl+D` (NetBeans), `Ctrl+D` (Eclipse), `Ctrl+D` (Eclipse (macOS))     |  点击此按钮以显示所选文件当前修订版本和先前修订版本之间的差异。  |
|  ![差异](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.vcs.diff.svg)  |  显示本地差异  |  点击此按钮以显示所选文件的选定修订版与其当前本地副本之间的差异。  |
|  ![编辑](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.general.edit.svg)  |     编辑源       `F4` (Windows), `⌘ ↓` (macOS), `F4` (IntelliJ IDEA Classic (macOS)), `F4` (macOS System Shortcuts), `F4` (XWin), `F4` (GNOME), `F4` (KDE), `F4` (Emacs), `F4` (Sublime Text), `F4` (Sublime Text (macOS)), `F4` (Visual Studio), `⌘ ↓` (Visual Studio (macOS)), `F4` (NetBeans), `F12` (Eclipse), `F3` (Eclipse (macOS))     |  点击此按钮以打开选定文件的本地副本进行编辑。  |
|  ![编辑源代码](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app-client.expui.general.edit.svg)  |  打开存储库版本  |  点击此按钮以打开所选文件的存储库版本。  |
|  ![回滚](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.rollback.svg)  |  还原所选更改  |  点击此按钮将所选文件恢复到其上一个版本并撤销更改。  |
|  ![集成到分支](https://resources.jetbrains.com.cn/help/img/idea/2026.3/integrateToBranch.png)  |  集成到分支  |  点击此按钮将所选文件的更改集成到目标分支。  |
|  ![差异](https://resources.jetbrains.com.cn/help/img/idea/2026.3/propertiesDiff.png)  |  比较 Subversion 属性  |  此选项仅在您使用 [Subversion](using-subversion-integration.html) 作为版本控制系统时可用。    点击此按钮可查看当前版本与上一个修订版本之间的文件属性差异。     |
|  ![历史记录](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.vcs.history.svg)  |  显示历史记录  |  点击此按钮以在   版本控制  工具窗口 `Alt+9` (Windows), `⌘ 9` (macOS), `⌘ 9` (IntelliJ IDEA Classic (macOS)), `⌘ 9` (macOS System Shortcuts), `Alt+9` (XWin), `Alt+9` (GNOME), `Alt+9` (KDE), `Alt+9` (Emacs), `Alt+9` (Sublime Text), `⌘ 9` (Sublime Text (macOS)), `Alt+9` (Visual Studio), `⌘ 9` (Visual Studio (macOS)), `Alt+9` (NetBeans), `Alt+9` (Eclipse), `⌘ 9` (Eclipse (macOS))中打开所选文件的历史视图。  |
|  ![按 DirIcon 分组工具栏](https://resources.jetbrains.com.cn/help/img/idea/2026.3/vcsToolbarGroupByDirIcon.png)  |     按目录分组       `Ctrl+Alt+P` (Windows), `⌃ P` (macOS), `⌃ P` (IntelliJ IDEA Classic (macOS)), `⌃ P` (macOS System Shortcuts), `Ctrl+Alt+P` (XWin), `Ctrl+Alt+P` (GNOME), `Ctrl+Alt+P` (KDE), `Ctrl+Alt+P` (Emacs), `Ctrl+Alt+P` (Sublime Text), `⌃ P` (Sublime Text (macOS)), `Ctrl+Alt+P` (Visual Studio), `⌃ P` (Visual Studio (macOS)), `Ctrl+Alt+P` (NetBeans), `Ctrl+Alt+P` (Eclipse), `⌃ P` (Eclipse (macOS))     |  点击此按钮将扁平的文件列表转换为包含文件的包树。  |
|  ![全部展开](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.general.expandAll.svg)  |     全部展开       `Ctrl+NumPad +` (Windows), `⌘ NumPad +` (macOS), `⌘ NumPad +` (IntelliJ IDEA Classic (macOS)), `⌘ NumPad +` (macOS System Shortcuts), `Ctrl+NumPad +` (XWin), `Ctrl+NumPad +` (GNOME), `Ctrl+NumPad +` (KDE), `Ctrl+NumPad +` (Emacs), `Ctrl+NumPad +` (Sublime Text), `⌘ NumPad +` (Sublime Text (macOS)), `Ctrl+NumPad +` (Visual Studio), `⌘ NumPad +` (Visual Studio (macOS)), `Ctrl+NumPad +` (NetBeans), `Ctrl+Shift+NumPad *` (Eclipse), `⌘ ⇧ NumPad *` (Eclipse (macOS))     |  点击此按钮展开所有节点。    仅当窗格中的文件按目录分组显示时，此按钮才可用。     |
|  ![全部折叠](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.expui.general.collapseAll.svg)  |     全部收起       `Ctrl+NumPad -` (Windows), `⌘ NumPad -` (macOS), `⌘ NumPad -` (IntelliJ IDEA Classic (macOS)), `⌘ NumPad -` (macOS System Shortcuts), `Ctrl+NumPad -` (XWin), `Ctrl+NumPad -` (GNOME), `Ctrl+NumPad -` (KDE), `Ctrl+NumPad -` (Emacs), `Ctrl+NumPad -` (Sublime Text), `⌘ NumPad -` (Sublime Text (macOS)), `Ctrl+NumPad -` (Visual Studio), `⌘ NumPad -` (Visual Studio (macOS)), `Ctrl+NumPad -` (NetBeans), `Ctrl+Shift+NumPad /` (Eclipse), `⌘ ⇧ NumPad /` (Eclipse (macOS))     |  点击此按钮收起所有节点。    仅当窗格中的文件按目录分组显示时，此按钮才可用。     |

## 合并信息窗格

此窗格仅在服务器和本地工作副本中都使用 SVN 1.5 或更高版本时可用。

在此窗格中，指定一对分支，您希望监控它们彼此的集成情况。   更改列表   窗格将显示与指定分支相关的更改列表，并提供每个更改列表的 [集成状态](null)信息。

您可以指定多个分支对，如果涉及多个项目或根目录。

|  条目  |  工具提示和快捷键  |  描述  |
| --- | --- | --- |
|  从  |  指定源分支的 URL 地址。    IntelliJ IDEA 会在   从 Subversion 检出  对话框中建议选择的 URL 地址。     |
|  到  |  执行以下操作：     * 指定目标分支的路径。 点击 ![省略号](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.general.ellipsis.svg)或按 `Shift+Enter` (Windows), `⇧ ⏎` (macOS), `⇧ ⏎` (IntelliJ IDEA Classic (macOS)), `⇧ ⏎` (macOS System Shortcuts), `Shift+Enter` (XWin), `Shift+Enter` (GNOME), `Shift+Enter` (KDE), `Shift+Enter` (Emacs), `Ctrl+Enter` (Sublime Text), `⌘ ⏎` (Sublime Text (macOS)), `Shift+Enter` (Visual Studio), `⇧ ⏎` (Visual Studio (macOS)), `Shift+Enter` (NetBeans), `Shift+Enter` (Eclipse), `⇧ ⏎` (Eclipse (macOS))以打开 选择分支 对话框。    * 指定您将基于选定变更列表创建的补丁应用到的本地工作副本路径。 点击 ![省略号](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.general.ellipsis.svg) 以打开 配置工作副本路径 对话框并选择一个工作副本。    |
|  ![集成高亮显示](https://resources.jetbrains.com.cn/help/img/idea/2026.3/highlightIntegrated.png)  |  高亮显示已集成  |  点击此按钮，以在   更改列表  窗格中为每个 changelist 提供是否已集成的指示。  |
|  ![集成到分支](https://resources.jetbrains.com.cn/help/img/idea/2026.3/integrateToBranch.png)  |  集成到分支  |  点击此按钮可将所选更改列表集成到工作副本中。      集成到分支   对话框将打开。     |
|  ![撤销集成到分支](https://resources.jetbrains.com.cn/help/img/idea/2026.3/undoIntegrateToBranch.png)  |  撤销集成到分支  |  点击此按钮以将所选变更列表的最后一次集成恢复到工作副本。  |
|  ![标记为已合并](https://resources.jetbrains.com.cn/help/img/idea/2026.3/markAsMerged.png)  |  标记为已合并  |  点击此按钮可指示所选更改列表已集成到工作副本中，而无需实际集成该更改列表。    该操作会影响  `.svn`  文件夹中的管理信息。       所选更改列表旁边的图标会从 ![未合并](https://resources.jetbrains.com.cn/help/img/idea/2026.3/notMerged.png) 变为 ![已合并](https://resources.jetbrains.com.cn/help/img/idea/2026.3/merged.png)。     |
|  ![标记为未合并](https://resources.jetbrains.com.cn/help/img/idea/2026.3/markAsNotMerged.png)  |  标记为未合并  |  点击此按钮可指示所选更改列表未集成到工作副本中，而无需实际还原集成。    在  `.svn`  文件夹中更新管理信息。       所选更改列表旁边的图标会从 ![已合并](https://resources.jetbrains.com.cn/help/img/idea/2026.3/merged.png) 变为 ![未合并](https://resources.jetbrains.com.cn/help/img/idea/2026.3/notMerged.png)。     |
|  ![筛选器排除已集成](https://resources.jetbrains.com.cn/help/img/idea/2026.3/filterOutIntegrated.png)  |  筛选器: 排除已集成项  |  点击此按钮仅显示尚未集成到工作副本中的变更列表。  |
|  ![筛选未集成](https://resources.jetbrains.com.cn/help/img/idea/2026.3/filterOutNotIntegrated.png)  |  筛选器: 排除未集成项  |  点击此按钮以仅显示已集成到工作副本中的变更列表。  |
|  ![过滤他人](https://resources.jetbrains.com.cn/help/img/idea/2026.3/filterOutOthers.png)  |  筛选器: 排除其他项  |  点击此按钮以隐藏   更改列表   窗格中的多余变更列表。    不相关的变更列表是指在另一个 VCS 中管理或位于另一个根目录下的变更列表。     |
|  ![显示工作副本](https://resources.jetbrains.com.cn/help/img/idea/2026.3/showWorkingCopies.png)  |  显示工作副本  |  点击此按钮以打开 [Subversion 工作副本信息](null)对话框。  |
|  ![刷新](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.refresh.svg)  |  刷新  |  点击此按钮以刷新   更改列表  窗格中的信息。  |

## See also

### 过程

[调查 Git 仓库中的更改](investigate-changes.html)

### 参考

[版本控制设置](settings-version-control.html)

