A Scalable, User-Friendly Source Control System.
Go to file
Jim Hague 14ec6b1413 Bugzilla 2.18 and on use contrib/sendbugmail.pl, not processmail.
During 2.17, Bugzilla ditched the old 'processmail' script. With 2.18
contrib/sendbugmail.pl arrived in its place.

For notification emails to work properly, sendbugmail.pl requires as
its second parameter the Bugzilla user who made the commit. Otherwise
the user will not be recognised as the committer, and will receive
notification emails about the commit regardless of their preference
about being notified on their own commits. This parameter should be given
to processmail also, but wasn't for historical reasons.

Add new config with the local Bugzilla install directory, and provide
defaults for the notify string which should work for most setups.
Still permit notify string to be specified, and for backwards
compatibility with any extant notify strings try first interpolating
notify string with old-style single bug ID argument. Add new 2.18
support version to introduce sendbugmail.pl.

In other words, this update should be backwards-compatible with existing
installations, but offers simplified setup in most cases. And as a bonus
Bugzilla notification emails will be dispatched correctly; notifiers will
not receive an email unless configured to do so.
2009-01-09 22:15:08 +00:00
contrib Update zsh completion to use debugcomplete -v instead of parsing help 2008-12-04 11:21:31 -08:00
doc hgrc 5: fix email.charsets documentation 2008-12-02 15:31:48 +01:00
hgext Bugzilla 2.18 and on use contrib/sendbugmail.pl, not processmail. 2009-01-09 22:15:08 +00:00
mercurial merge with -stable 2009-01-09 18:12:53 +01:00
templates monoblue: add less/more links to graph page 2008-12-31 14:21:00 +01:00
tests merge with -stable 2009-01-09 18:12:53 +01:00
.hgignore Ignore eclipse droppings 2008-11-27 11:05:50 -08:00
.hgsigs Added signature for changeset 243ea1d92769 2008-12-31 17:38:35 -06:00
CONTRIBUTORS Add note to CONTRIBUTORS file 2007-11-07 21:10:30 -06:00
COPYING Add COPYING 2005-06-17 09:32:13 -08:00
hg Change standard streams mode to binary at hg startup 2007-11-10 21:30:59 +01:00
hgeditor hgeditor: Use $HG to run 'hg diff' (see 9779a8c8d672) 2007-06-23 20:22:17 +02:00
hgweb.cgi merge backout 2008-02-18 19:21:33 +01:00
hgwebdir.cgi fix typo 2008-12-19 21:38:01 +01:00
Makefile Makefile: remove *.pyd files on "make clean". 2007-06-25 14:46:20 +02:00
README Move README info to wiki 2006-12-19 17:17:08 -06:00
setup.py setup: warn about missing standard Python components 2008-12-31 17:59:58 -06:00

Basic install:

 $ make            # see install targets
 $ make install    # do a system-wide install
 $ hg debuginstall # sanity-check setup
 $ hg              # see help

See http://www.selenic.com/mercurial/ for detailed installation
instructions, platform-specific notes, and Mercurial user information.