configure-hgrc

A utility to help you get started using Mercurial


Description

By default, Mercurial is very minimal:

You can solve all of these problems easily by simply setting up a .hgrc file. However, setting all these things up yourself is a lot of busy work. You could do most of it with copy and paste, but there are some things that you need to fill in yourself (such as your name), and that makes for a long set of instructions.

configure-hgrc automates the busy work. It asks you the questions that you need to answer, and creates a .hgrc file in your home directory with your answers filled in and all the most useful plug-ins turned on.

This screenshot shows the user unpacking and running configure-hgrc, and the program asking the user his name, his email address (for sending patch emails), his SMTP server, his SMTP username, and his SMTP password.

NOTE: Even with the hgkeychain extension, Mercurial does not save your SMTP password to the Keychain; configure-hgrc puts it in your ~/.hgrc file. Be careful with where else you put that file. Alternatively, you may wish to leave the password empty and simply enter your password every time you mail a patch.


Downloads

configure-hgrc-1.0b3.tbz
The program and input files, in a bzip2ed tarball.
MD5 hash: 5ae389a60a03fc00416d31621638aa43
SHA-1 hash: 10866e7469834afc31cc6ba593fc0266c233e32d
configure-hgrc-1.0b3.tbz.asc
Detached PGP (GPG) signature of configure-hgrc-1.0b3.tbz using public key ID A54AE2A6.
MD5 hash: e83f72f6d972b7a86057b3fa734c0676
SHA-1 hash: 5b469a04ccd41d64612938aebfc436f0d3e8dd1a
configure-hgrc-1.0b2.tbz
The program and input files, in a bzip2ed tarball.
MD5 hash: 004f4004f17547e901e1e149c4785854
SHA-1 hash: afd75ec100fc6c08e83263a02d2d20c3d86c8248
configure-hgrc-1.0b2.tbz.asc
Detached PGP (GPG) signature of configure-hgrc-1.0b2.tbz using public key ID A54AE2A6.
MD5 hash: cb45e3a2407496927a49ac72c3a5acc7
SHA-1 hash: e3608bd9032595501296cf4daa4d338d8835edc0
configure-hgrc-1.0b1.tbz
The program and input files, in a bzip2ed tarball.
MD5 hash: 466a0f39dc97acc74b4f47e3afdf20ab
SHA-1 hash: e28ee8eff7a8a1b5acc1c1e4c05eda030fbf15d7
configure-hgrc-1.0b1.tbz.asc
Detached PGP (GPG) signature of configure-hgrc-1.0b1.tbz using public key ID A54AE2A6.
MD5 hash: 8f5af41543b49ff9b9ce20cd551c432c
SHA-1 hash: df79b994965eaccab8bce10a226ced87fdc8d8e8

MD5 and SHA1 signatures were created using EasyHash.


Mercurial repository

If you want to contribute bug-fixes or enhancements to configure-hgrc, the easiest way to do that is to clone the Mercurial repository for configure-hgrc. To do this, type this command into a terminal:

hg clone http://bitbucket.org/boredzo/configure-hgrc

I provide configure-hgrc—the application, and its source code—under a BSD license. For more information, see the file named LICENSE.txt that comes with it.


Version history

1.0b3

1.0b2

1.0b1


2008-09-27 http://boredzo.org/configure-hgrc
Valid XHTML 1.0! Valid CSS!