Size: 943
Comment:
|
Size: 1437
Comment: Make the page work with the all-extensions scrapping tool
|
Deletions are marked like this. | Additions are marked like this. |
Line 11: | Line 11: |
''Author: '' ''BenoitAllard'' | ''Author:'' BenoitAllard |
Line 13: | Line 13: |
Repository: ''https://bitbucket.org/benallard/buglink'' | Repository: https://bitbucket.org/benallard/buglink |
Line 15: | Line 15: |
Documentation: ''http://buglink.readthedocs.org/'' | Documentation: http://buglink.readthedocs.org/ |
Line 26: | Line 26: |
''Links'' are similar to Bookmarks except the fact that links and changeset have a many-to-many relationship. |
|
Line 34: | Line 36: |
== Usage == The following commands are added, their action are strongly based on the behavior of bookmarks. * {{{link}}} to add or remove ({{{--remove}}}) a link to a set of changesets. * {{{unlink}}} to unlink a set of issues * {{{links}}} to display the current links The {{{--issueid}}} option is added to {{{hg push}}} and {{{hg commit}}} and link the affected changesets. |
BugLink
Make the link between changesets and issue IDs.
Contents
1. Status
This extension is not distributed with Mercurial.
Author: BenoitAllard
Repository: https://bitbucket.org/benallard/buglink
Documentation: http://buglink.readthedocs.org/
2. Overview
This extension is split in three components:
- Client-side extension
- Server-side extension
- Web interface
Both the server-side extension and the web interface are not mandatory, The client-side extension will then keep locally all the links and share them with your peers upon push/pull.
Links are similar to Bookmarks except the fact that links and changeset have a many-to-many relationship.
3. Configuration
Configure your .hgrc to enable the extension by adding following lines:
[extensions] buglink = /path/to/buglink/client/
4. Usage
The following commands are added, their action are strongly based on the behavior of bookmarks.
link to add or remove (--remove) a link to a set of changesets.
unlink to unlink a set of issues
links to display the current links
The --issueid option is added to hg push and hg commit and link the affected changesets.
5. See also
bugmap.py from GregWard (bundle present in mercurial list archive)