diff options
Diffstat (limited to 'admin/notes/bugtracker')
| -rw-r--r-- | admin/notes/bugtracker | 47 |
1 files changed, 40 insertions, 7 deletions
diff --git a/admin/notes/bugtracker b/admin/notes/bugtracker index 5b3af5e242c..7c6c0ff4272 100644 --- a/admin/notes/bugtracker +++ b/admin/notes/bugtracker | |||
| @@ -384,6 +384,14 @@ fixed 123 23.0.60 | |||
| 384 | *** To remove a "fixed" mark: | 384 | *** To remove a "fixed" mark: |
| 385 | notfixed 123 23.0.60 | 385 | notfixed 123 23.0.60 |
| 386 | 386 | ||
| 387 | *** To make a bug as present in a particular version: | ||
| 388 | found 123 23.2 | ||
| 389 | NB if there is no specified "fixed" version, or if there is one and it | ||
| 390 | is earlier than the found version, this reopens a closed bug. | ||
| 391 | |||
| 392 | The leading "23.1;" that M-x report-emacs-bug adds to bug subjects | ||
| 393 | automatically sets a found version (if none is explicitly specified). | ||
| 394 | |||
| 387 | *** To assign or reassign a bug to a package or list of packages: | 395 | *** To assign or reassign a bug to a package or list of packages: |
| 388 | reassign 1234 emacs | 396 | reassign 1234 emacs |
| 389 | 397 | ||
| @@ -466,16 +474,41 @@ http://lists.gnu.org/archive/html/emacs-devel/2009-11/msg00440.html | |||
| 466 | 474 | ||
| 467 | ** Bazaar stuff | 475 | ** Bazaar stuff |
| 468 | 476 | ||
| 469 | *** You can use `bzr commit --fixes emacs:123' to mark that a commit fixes | 477 | *** You can use `bzr commit --fixes debbugs:123' to mark that a commit fixes |
| 470 | Emacs bug 123. You will first need to add a line to your bazaar.conf: | 478 | Emacs bug 123. You will first need to add a line to one of your |
| 479 | configuration files, ~/.bazaar/bazaar.conf or ~/.bazaar/locations.conf: | ||
| 480 | |||
| 481 | bugtracker_debbugs_url = http://debbugs.gnu.org/{id} | ||
| 482 | |||
| 483 | Here "{id}" is a literal string, a placeholder that will be replaced | ||
| 484 | by the bug number you specify after `--fixes debbugs:' in the bzr | ||
| 485 | command line (123 in the example above). | ||
| 486 | |||
| 487 | In the bazaar.conf file, this setting should go into the [DEFAULTS] | ||
| 488 | section. | ||
| 489 | |||
| 490 | In the locations.conf file, it should go into the branch-specific | ||
| 491 | configuration section for the branch where you want this to be in | ||
| 492 | effect. For example, if you want this to be in effect for the branch | ||
| 493 | located at `/home/projects/emacs/trunk', you need to have this in your | ||
| 494 | ~/.bazaar/locations.conf file: | ||
| 495 | |||
| 496 | [/home/projects/emacs/trunk] | ||
| 497 | bugtracker_debbugs_url = http://debbugs.gnu.org/{id} | ||
| 498 | |||
| 499 | If you want to use this in all Emacs branches whose common parent is | ||
| 500 | `/home/projects/emacs', put the setting in the [/home/projects/emacs] | ||
| 501 | section. See "bzr help configuration" for more information about | ||
| 502 | the *.conf files, their location and formats. See "bzr help bugs" for | ||
| 503 | more information about the bugtracker_debbugs_url setting. | ||
| 471 | 504 | ||
| 472 | bugtracker_emacs_url = http://debbugs.gnu.org/{id} | 505 | See also log-edit-rewrite-fixes in .dir-locals.el. |
| 473 | 506 | ||
| 474 | Note that all this does is add some metadata to the commit, it doesn't | 507 | Note that all this does is add some metadata to the commit, it doesn't |
| 475 | actually mark the bug as closed in the tracker. There seems to be no | 508 | actually mark the bug as closed in the tracker. You can see this |
| 476 | way to see this "metadata" with `bzr log', which is rather poor, but | 509 | information with `bzr log', and it will show up as a link in a recent |
| 477 | it will show up as a link in a recent loggerhead installation, or with | 510 | loggerhead installation, or with some of the graphical frontends to |
| 478 | some of the graphical frontends to bzr log. | 511 | `bzr log'. |
| 479 | 512 | ||
| 480 | ** Gnus-specific voodoo | 513 | ** Gnus-specific voodoo |
| 481 | 514 | ||