将文件添加到本地 Mercurial 存储库
在项目的 Mercurial 存储库 初始化后,您需要将项目数据添加到其中:
如果您已 为您的项目启用 Mercurial, PyCharm 会在创建文件时建议将每个新文件置于 Mercurial 的版本控制之下。
您可以将所有未受版本控制的文件置于 Mercurial 的版本控制之下,或选择要添加的文件。
将所有未受版本控制的文件添加到 Mercurial
打开 提交 工具窗口 Alt+0。
右键点击 未受版本控制的文件 节点,然后在上下文菜单中选择 。
点击 提交 或按 Ctrl+K。
将特定文件添加到 Mercurial
打开 提交 工具窗口 Alt+0。
展开 未受版本控制的文件 节点,选择要添加的文件。 在上下文菜单中选择 。
点击 提交 或按 Ctrl+K。
指定提交选项
在 PyCharm 中,您可以运行提交检查、在提交后将文件上传到服务器,或使用高级选项进行提交。
打开 提交 工具窗口 Alt+0 ,并在右下角点击
。
选择所需的选项:

在 提交前 区域,选择您希望 PyCharm 在将所选文件提交到本地存储库之前执行的操作。
可用的选项如下:
在 高级提交检查 区域,可用的选项如下:
在提交完成后运行高级检查 :启用此选项以在提交完成 之后运行所选的高级提交检查。
启用此选项后,即使某些高级提交检查失败,更改仍会被提交。
分析代码(A) :在提交时分析已修改的文件。 点击 选择配置文件 以选择 IDE 用于运行检查的 检查配置文件。
检查 TODO :查看与指定过滤器匹配的 TODO 项。 点击 配置 以选择 现有 TODO 过滤器 ,或打开 TODO 设置页面 并定义要应用的新过滤器。
Run Tests: run tests as commit checks。 在 Run Tests 附近点击 选择配置 ,然后选择您要运行的配置。
在 提交后 区域,您可以选择 服务器访问配置或 服务器组 ,用于将已提交的文件上传到本地或远程主机、挂载磁盘或目录。 有关详细信息,请参阅 部署。
可用的选项如下: