Size: 1801
Comment:
|
← Revision 5 as of 2015-01-27 06:47:47 ⇥
Size: 968
Comment: make docs current
|
Deletions are marked like this. | Additions are marked like this. |
Line 12: | Line 12: |
Repository: ''http://hg.mozilla.org/hgcustom/hghooks/'', ''http://hg.mozilla.org/hgcustom/pushlog/'', ''http://hg.mozilla.org/hgcustom/hg_templates/'' |
Repository: https://hg.mozilla.org/hgcustom/version-control-tools/ |
Line 17: | Line 14: |
Web page: ''https://www.mozilla.org/about/forums/#tools'' | Web page: https://mozilla-version-control-tools.readthedocs.org/en/latest/hgmo/pushlog.html |
Line 20: | Line 17: |
See an example at: http://hg.mozilla.org/comm-central/pushloghtml | See an example at: https://hg.mozilla.org/mozilla-central/pushloghtml |
Line 23: | Line 20: |
These links should be what you need {{{ http://hg.mozilla.org/hgcustom/hghooks http://hg.mozilla.org/hgcustom/pushlog http://hg.mozilla.org/hgcustom/hg_templates }}} The first link is the set of hooks that Mozilla uses; the second creates the pushlog; and the third is the hg templates for the pushlog and other pages. |
It's documented on the web page above. |
Line 31: | Line 22: |
To trigger these hooks outside of mozilla's build system, add any of these lines to your .hgrc file: {{{ pretxnchangegroup.a_singlehead = python:mozhghooks.single_head_per_branch.hook pretxnchangegroup.a_tinderbox = python:mozhghooks.treeclosure.hook pretxnchangegroup.z_linearhistory = python:mozhghooks.pushlog.log }}} If you want tinderbox hook integration for your own server, you will need to update treeclosure.py in hghooks with your domain. -- ''Tanner M. Young'' Have a look at [[http://armenzg.blogspot.com/2008/12/setup-your-own-hg-local-repo-with.html|Setup your own hg local repo with pushlog]], also. |
See also [[http://armenzg.blogspot.com/2008/12/setup-your-own-hg-local-repo-with.html|Setup your own hg local repo with pushlog]]. |
Line 44: | Line 25: |
Mozilla pushlog extension
Tracks who pushed what to a repository.
Contents
1. Status
This extension is not distributed with Mercurial.
Author: Benjamin Smedberg, Ted Mielczarek, Mozilla
Repository: https://hg.mozilla.org/hgcustom/version-control-tools/
Web page: https://mozilla-version-control-tools.readthedocs.org/en/latest/hgmo/pushlog.html
2. Overview
See an example at: https://hg.mozilla.org/mozilla-central/pushloghtml
3. Configuration
It's documented on the web page above.
See also Setup your own hg local repo with pushlog.
4. See also
Filter a Mercurial Changelog feed by Pushlog directory paths