このページでは

BazaarとBreezy

BazaarはCanonicalがスポンサーとなっているフリーのバージョン管理システムです。BreezyはBazaarのフォークで、Bazaarのディスクフォーマットやプロトコルと後方互換性があります。ただし、BreezyはPython 2ではなくPython 3上で動作します。

注: BazaarやBreezyを使うにはBazaarプラグインを有効にしてください。

Bazaar と Breezy の追加機能

一般的な VCS 機能を使用する で説明した標準的なバージョン管理システム機能に加えて、Tools >Bazaar サブメニューで以下の機能を選択できます。

メニュー 項目説明
Pullブランチを別のブランチのミラーにします。
Pushブランチのミラーを更新する
Uncommit最後にコミットしたリビジョンを削除する

リビジョンのコミット解除

Bazaar や Breezy では、ブランチに変更をコミットすると、作業ツリーの状態のスナップショットを保持する新しいリビジョンが作成されます。最後にコミットしたリビジョンを削除するには、Tools >Bazaar >Uncommit を選択し、Uncommit ダイアログで必要なオプションを選択してください。

オプション説明
Keep tags that point to removed revisions削除したリビジョンを指すタグを保持します。
Only remove the commits from the local branch when in a checkoutローカルブランチからのみコミットを削除します。
Revisionリビジョンログの指定したエントリまでのすべてのコミットを削除します。

実際に何も削除せずにUncommit コマンドの結果をテストするには、Dry Run を選択してください。

Uncommit は作業ツリーを新しいコミットができる状態にします。このコマンドによる唯一の変更は、コミット前に存在した保留中のマージを復元することです。

BazaarとBreezyの環境設定

BazaarやBreezyの環境設定をするには、Preferences >Version Control >Bazaar を選択します。

バージョン管理環境設定の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.