Apakah ada kata komit ajaib di Kode Launchpad?

8

Saya tahu di banyak sistem pelacakan kontrol sumber (Redmine, Trac, Jira) Anda dapat menambahkan kata-kata ajaib seperti resolves #1234dalam pesan komit Anda agar bug diperbarui ke status tertentu. Apakah ada fitur seperti ini dengan Launchpad - jika demikian di mana, atau apa, daftar kata kunci ajaib?

Contohnya dapat dilihat pada halaman pelacak masalah Redmine.

http://www.redmine.org/issues/6987 memiliki dua "Revisi Terkait"

Mereka dikaitkan karena pesan komit telah diperbaiki: Wiki # find_page tidak boleh peka huruf besar-kecil karena keunikan judul halaman tidak (# 6987). Kombinasi Fixed sebagai kata kunci dan # 6987 , ID unik bug, secara otomatis memperbarui yang terkait dicentang untuk diperbaiki.

Marco Ceppi
sumber
Anda dapat menandai revisi terakhir jika itu yang Anda cari. Gunakan saja bzr tag [tag].
Nathan Osman

Jawaban:

9

Dari http://doc.bazaar.canonical.com/development/en/user-reference/bugs-help.html :

Saat membuat komit, metadata tentang bug yang diperbaiki oleh perubahan itu dapat direkam dengan menggunakan opsi --fix. Untuk setiap bug yang ditandai sebagai diperbaiki, entri dimasukkan dalam properti revisi 'bug' yang menyatakan ‘<url> <status>’. (Satu-satunya nilai status yang didukung saat ini adalah tetap.)

The --fixespilihan memungkinkan Anda untuk menentukan bug tracker dan bug pengenal daripada URL lengkap. Ini terlihat seperti:

bzr commit --fixes <tracker>:<id>

Misalnya, bzr commit --fixes lp:1234 -m "Fixes bug #1234akan menandai bug Launchpad # 1234 sebagai diperbaiki. The "Fixes bug #1234"pesan tidak menandai bug seperti tetap tetapi akan link ke laporan bug ketika browsing sejarah komit dalam Launchpad.
teks alternatif

Yesaya
sumber