PhpStorm 2021.3 Help

存储库和传入选项卡

RepositoryIncoming选项卡仅适用于非分布式版本控制系统(即 PhpStorm 支持的所有 VCS,Git 和 Mercurial 除外)。

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

每个选项卡都包含以下窗格:

  • 更改列表窗格显示更改列表。

  • Changed Files窗格显示在所选更改列表中已修改和提交的文件列表。

请注意,如果您在服务器和本地工作副本中都使用 SVN 1.5 或更高版本,则Repository选项卡还具有Merge Info窗格,用于配置其他两个窗格中的视图并提供对分支之间集成的控制。

更改列表窗格

该窗格显示已提交并存储在历史缓存中的更改列表。单击更改列表时,受所选提交影响的文件将显示在“已更改文件”窗格中。

提交的变更列表通常对应于跟踪系统中的问题。您可以直接从“更改列表”窗格在浏览器中打开此类问题。此功能具有以下先决条件:

  • 错误跟踪系统的模式问题导航 设置 首选项对话框中指定。

  • 提交消息中提到了相应的问题编号。

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

物品

工具提示和快捷方式

描述

可用在

刷新

刷新

Ctrl+F5

单击此按钮可刷新视图中的信息。

两个选项卡

查看详情

显示详细资料

Ctrl+Q

单击此按钮可在所选更改列表上显示以下信息:

  • 变更列表编号

  • 用户名和客户名

  • 提交的日期和时间

两个选项卡

修补

创建补丁

单击此按钮可根据选定的更改列表创建补丁。

存储库选项卡

回滚

还原更改

单击此按钮可为选定的更改列表创建反向补丁并回滚先前所做的更改。您可以使用此操作来恢复任何用户提交的更改。

选择目标变更列表对话框打开。

请注意,如果反向补丁适用于较早提交的版本,则此回滚尝试可能会由于与以后更改的冲突而失败。

存储库选项卡

清除按钮

清除

单击此按钮可清除历史缓存。提交列表将被清空。要恢复它,请单击Refresh

存储库

编辑

编辑修订注释

单击此按钮可编辑所选提交的消息。

存储库

退房

更新项目

Ctrl+T

单击此按钮可将项目更新到最新的可用版本。

传入选项卡

展开全部

展开全部

Ctrl+NumPad +

单击此按钮可展开所有节点。

两个选项卡

全部收缩

全部收缩

Ctrl+NumPad -

单击此按钮可折叠所有节点。

两个选项卡

复制

复制

Ctrl+C

单击此按钮可将所选更改列表的提交消息复制到剪贴板。

两个选项卡

帮助图标

帮助

F1

打开浏览器并显示相应的帮助页面。

两个选项卡

亮点集成

亮点综合

单击此按钮可显示“合并信息”窗格。

该按钮仅在服务器端和客户端都使用 Subversion 1.5 时启用。

存储库选项卡

过滤

使用此列表隐藏您不感兴趣的更改列表,并且仅查看满足特定条件的更改列表。

可以使用以下选项:

  • 用户:选择此选项以过滤用户的提交。

  • 结构:选择此选项以按目标模块或文件夹过滤提交。

  • 客户端:选择此选项以按提交的计算机过滤提交。

  • :选择此选项可关闭过滤并返回默认视图。

两个选项卡

通过...分组

使用此列表按照特定标准对变更列表进行分组。

可以使用以下选项:

  • 日期:选择此选项以按日期对提交进行分组。

  • 用户:选择此选项以按用户对提交进行分组。

  • 客户端:选择此选项以按提交的计算机对提交进行分组。

两个选项卡

搜索

使用此字段输入搜索模式并找到提交消息与指定字符串匹配的提交。当您键入时,列表会动态缩小以显示具有与指定模式匹配的提交消息的更改列表。

要保存搜索模式,请按Enter

要查看最近搜索模式的列表,请单击找按钮。

要清除搜索模式列表,请单击清除按钮。

存储库选项卡

物品

工具提示和快捷方式

描述

差异

显示差异

Ctrl+D

单击此按钮可显示所选文件的当前版本和上一个版本之间的差异。

差异

显示与本地的差异

单击此按钮可显示选定文件的选定修订与其当前本地副本之间的差异。

编辑

编辑源

F4

单击此按钮可打开所选文件的本地副本进行编辑。

编辑源

打开存储库版本

单击此按钮可打开所选文件的存储库版本。

回滚

还原选定的更改

单击此按钮可恢复对选定文件的更改并回滚到其先前的版本。

整合到分支

集成到分支

单击此按钮可将所选文件的更改集成到目标分支。

差异

比较 Subversion 属性

仅当您使用Subversion作为版本控制系统时,此选项才可用。

单击此按钮可查看当前版本与先前版本之间文件属性的差异。

历史

显示历史

单击此按钮可在版本控制工具窗口 中打开所选文件的历史视图 Alt+9

DirIcon 工具栏组

按目录分组

Ctrl+P

单击此按钮可将文件的平面列表转换为包含文件的包树。

展开全部

展开全部

Ctrl+NumPad +

单击此按钮可展开所有节点。

仅当窗格中的文件按目录分组显示时,该按钮才可用。

全部收缩

全部收缩

Ctrl+NumPad -

单击此按钮可折叠所有节点。

仅当窗格中的文件按目录分组显示时,该按钮才可用。

合并信息窗格

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

在此窗格中,指定要监控其相互集成的一对分支。Changelists窗格将显示与指定分支相关的更改列表,并提供有关每个更改列表的集成状态的信息。

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

物品

工具提示和快捷方式

描述

指定源分支的 URL 地址。

PhpStorm 建议在Checkout from Subversion对话框中选择的 URL 地址。

请执行下列操作:

  • 指定目标分支的路径。

    单击省略或按下Shift+Enter以打开“选择分支”对话框。

  • 指定本地工作副本的路径,您将应用基于所选更改列表创建的补丁。

    单击省略以打开“配置工作副本路径”对话框并选择一个工作副本。

亮点集成

亮点综合

单击此按钮可在Changelists窗格中为每个更改列表提供是否已集成的指示。

整合到分支

集成到分支

单击此按钮可将选定的更改列表集成到工作副本中。

集成到分支”对话框打开。

撤消集成到分支

撤消集成到分支

单击此按钮可将所选更改列表的最后一次集成恢复到工作副本中。

标记为合并

标记为已合并

单击此按钮表示选定的更改列表已集成到工作副本中,而没有实际集成更改列表。

该操作会影响.svn文件夹中的管理信息。

所选变更列表旁边的图标从未合并变为合并

标记为未合并

标记为未合并

单击此按钮表示选定的更改列表未集成到工作副本中,而没有实际恢复集成。

更新.svn文件夹中的管理信息。

所选变更列表旁边的图标从合并变为未合并

过滤掉集成

过滤掉集成

单击此按钮以仅显示尚未集成到工作副本中的更改列表。

过滤掉未集成的

过滤掉未集成

单击此按钮可仅显示已集成到工作副本中的更改列表。

过滤掉其他人

过滤掉其他人

单击此按钮可在“更改列表”窗格中隐藏无关的更改列表。

无关更改列表是在另一个 VCS 中管理或位于另一个根目录下的更改列表。

显示工作副本

显示工作副本

单击此按钮打开Subversion 工作副本信息对话框。

刷新

刷新

单击此按钮可刷新Changelists窗格中的信息。

最后修改:2021 年 9 月 14 日