バージョン管理システムのセットアップ
Qt Creator は、バージョン管理システムのコマンドラインクライアントを使用してリポジトリにアクセスします。コマンドラインクライアントがPATH 環境変数にあることを確認するか、環境設定>Version Control のバージョン管理システム固有のタブでコマンドラインクライアントの実行ファイルへのパスを指定してください。

その他の設定オプションは、バージョン管理システムに依存します。バージョン管理システムをセットアップしたら、コマンドラインを使ってすべてが動作することを確認してください(例えば、statusコマンドを使います)。問題が起きなければ、Qt Creator からもシステムを使えるようになるはずです。
Git for Windowsの使い方については、Use Git for Windowsをご覧ください。
一般的なVCSの環境設定
Preferences>Version Control >General で、投稿メッセージの設定を行います:

- Wrap submit messages at は、投稿メッセージの行の長さを指定された文字数に制限します。
- Submit message check script は、投稿前に投稿メッセージのチェックを行うスクリプトやプログラムです。送信メッセージはスクリプトの最初のパラメータです。エラーがあった場合、スクリプトは標準エラーにメッセージを出力し、0以外の終了コードを返す必要があります。
- User/alias configuration file は、著者名をメールマップ形式で列挙したテキストファイルである。各著者について、実名と電子メールアドレス、そしてオプションでエイリアスと2つ目の電子メールアドレスを指定する必要があります。例えば
Jon Doe <Jon.Doe@company.com> jdoe <jdoe@somemail.com> Hans Mustermann <Hans.Mustermann@company.com> hm <info@company.com>
このフィールドにファイルを指定した後、Nicknames ダイアログの送信メッセージ・フィールドの値として著者を選択することができます。
- User fields configuration file は、例えば、著者を値とする送信メッセージフィールドを指定する行からなる単純なテキストファイルです:
Acked-by: Initial-patch-by: Reported-by: Rubber-stamped-by: Signed-off-by: Tested-by:
このフィールドにファイルを指定すると、変更を投稿するときに投稿メッセージフィールドの値として著者を追加できます。User/alias configuration file も指定した場合、Nicknames ダイアログで著者を選択できます。
- SSH prompt command には、SSH を使用するときにユーザにパスワードの入力を求める ssh-askpass コマンドを指定します (Linux の場合)。たとえば、使用する ssh-askpass の実装に応じて、
ssh-askpassまたはx11-ssh-askpassを指定します。 - Reset VCS Cache バージョン管理システムの構成を、コマンドラインから変更した後などに、Qt Creator で既知の状態にリセットします。
プロジェクトでのファイル状態の表示
ファイルからファイルステータスの更新を要求し、それをProjectsに表示すると、Qt Creator の動作が遅くなる可能性があります。
ファイルステータスを表示するには、環境設定>Version Control >General を開き、Show VCS file status を選択してください。
How To: Use GitandVersion Control Systemsも参照してください 。
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.