多くのソース管理追跡システム(Redmine、Trac、Jira)では、resolves #1234
コミットメッセージで、バグを特定のステータスに更新します。 Launchpadにこのような機能はありますか?ある場合、魔法のキーワードのリストはどこですか?
Redmineの課題追跡ページで例を見ることができます。
http://www.redmine.org/issues/6987 には2つの「関連リビジョン」があります
コミットメッセージにFixed:Wiki#find_pageでは大文字と小文字を区別しないでください。ページタイトルの一意性がないためです(#6987)。Fixedキーワードとして、#6987、バグの一意のID、関連するティックが自動的に修正されて修正されました。
http://doc.Bazaar.canonical.com/development/en/user-reference/bugs-help.html から:
コミットするとき、その変更によって修正されたバグに関するメタデータを--fixesオプションを使用して記録できます。修正済みとマークされたバグごとに、「バグ」リビジョンプロパティに
‘<url> <status>’
。 (現在サポートされている唯一のステータス値は修正されています。)
--fixes
オプションを使用すると、完全なURLではなく、バグ追跡とバグIDを指定できます。これは次のようになります。
bzr commit --fixes <tracker>:<id>
例えば、 bzr commit --fixes lp:1234 -m "Fixes bug #1234
は、Launchpadバグ#1234を修正済みとしてマークします。 "Fixes bug #1234"
メッセージは、バグを修正済みとしてマークしませんが、ランチパッドでコミット履歴を参照すると、バグレポートにリンクします。