1 # This is the Mercurial configuration file.
5 username = Simon Ruderich <simon@ruderich.com>
7 # Use Apple's FileMerge for merge conflicts.
10 # Use git diffs with support for renames, binaries, access rights, etc.
15 # Convert other vcs to mercurial.
17 # Simplify pull and merge processes.
21 # Patch stack support.
23 # Partial commit utility.
25 # Allows cherry-picking and rebasing.
28 # Necessary for hg view.
30 path = /opt/local/share/mercurial/contrib/hgk
33 # Precommit hook which runs tests if they exist.
34 precommit = precommit-runtests
35 # Prevent "hg pull" if MQ patches are applied.
36 prechangegroup.mq-no-pull = ! hg qtop > /dev/null 2>&1
37 # Prevent "hg push" if MQ patches are applied.
38 preoutgoing.mq-no-push = ! hg qtop > /dev/null 2>&1