Bazaar 和 Breezy
Bazaar 是由 Canonical 赞助的免费版本控制系统。Breezy 是 Bazaar 的一个分叉,向后兼容 Bazaar 的磁盘格式和协议。不过,Breezy 运行于 Python 3 而非 Python 2。
注意: 要使用 Bazaar 或 Breezy,请启用 Bazaar 插件。
除了使用常用 VCS 功能中描述的标准版本控制系统功能外,你还可以选择Tools >Bazaar >Pull ,把一个分支变成另一个分支的镜像。要更新分支的镜像,请选择Push 。
取消提交修订
在 Bazaar 和 Breezy 中,提交到分支的修改会创建一个新的修订版本,它保存着工作树状态的快照。要删除最后提交的修订,请选择Tools >Bazaar >Uncommit 。
在Uncommit 对话框中,选择保留指向已移除修订的标签,以及在签出时只移除本地分支上的提交的选项。
要移除修订日志中某条目之前的所有提交,请在Revision 字段中指定修订版本。
要测试Uncommit 命令的结果而不实际删除任何内容,请选择Dry Run 。
Uncommit 该命令会使工作树为新提交做好准备。它可能做出的唯一改动就是恢复提交前的待定合并。
Bazaar 和 Breezy 偏好设置
要设置 Bazaar 或 Breezy 偏好设置,请选择偏好设置>Version Control >Bazaar :
- Command 指定命令行客户端可执行文件的路径。
- Default username 和 指定提交更改时默认使用的用户名和电子邮件地址。Default email
- Log count 设置日志的最大行数。
- Timeout 设置版本控制操作的超时时间。
另请参阅 启用和禁用插件、设置版本控制系统、使用常用 VCS 功能和版本控制系统。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.