.hgrc
changeset 9 206e087662de
child 13 a5eb0595fc76
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/.hgrc	Thu Jan 05 01:34:04 2012 +0800
     1.3 @@ -0,0 +1,154 @@
     1.4 +### --- User interface
     1.5 +
     1.6 +[ui]
     1.7 +
     1.8 +### show changed files and be a bit more verbose if True
     1.9 +
    1.10 +# verbose = True
    1.11 +
    1.12 +### username data to appear in comits
    1.13 +### it usually takes the form: Joe User <joe.user@host.com>
    1.14 +
    1.15 +username = Scott Tsai <scottt.tw@gmail.com>
    1.16 +
    1.17 +### --- Extensions
    1.18 +
    1.19 +[extensions]
    1.20 +hgext.svn = /home/scottt/work/mercurial/hgsubversion
    1.21 +hgext.rebase =
    1.22 +hgext.convert =
    1.23 +hgext.fetch =
    1.24 +hgext.color =
    1.25 +
    1.26 +### each extension has its own 'extension_name=path' line
    1.27 +### the default python library path is used when path is left blank
    1.28 +### the hgext dir is used when 'hgext.extension_name=' is written
    1.29 +
    1.30 +### acl - Access control lists
    1.31 +### hg help acl
    1.32 +
    1.33 +# hgext.acl =
    1.34 +
    1.35 +### bisect - binary search changesets to detect bugs
    1.36 +### hg help bisect
    1.37 +
    1.38 +# hgext.hbisect =
    1.39 +
    1.40 +### bugzilla - update bugzilla bugs when changesets mention them
    1.41 +### hg help bugzilla
    1.42 +
    1.43 +# hgext.bugzilla =
    1.44 +
    1.45 +### extdiff - Use external diff application instead of builtin one
    1.46 +
    1.47 +hgext.extdiff =
    1.48 +
    1.49 +### gpg - GPG checks and signing
    1.50 +### hg help gpg
    1.51 +
    1.52 +# hgext.gpg =
    1.53 +
    1.54 +### graphlog - ASCII graph log
    1.55 +### hg help glog
    1.56 +
    1.57 +hgext.graphlog =
    1.58 +
    1.59 +### hgk - GUI repository browser
    1.60 +### hg help view
    1.61 +
    1.62 +hgext.hgk =
    1.63 +
    1.64 +### mq - Mercurial patch queues
    1.65 +### hg help mq
    1.66 +
    1.67 +hgext.mq =
    1.68 +
    1.69 +### notify - Template driven e-mail notifications
    1.70 +### hg help notify
    1.71 +
    1.72 +# hgext.notify =
    1.73 +
    1.74 +### patchbomb - send changesets as a series of patch emails
    1.75 +### hg help email
    1.76 +
    1.77 +# hgext.patchbomb =
    1.78 +
    1.79 +### churn - create a graph showing who changed the most lines
    1.80 +### hg help churn
    1.81 +
    1.82 +hgext.churn=
    1.83 +
    1.84 +### win32text - line ending conversion filters for the Windows platform
    1.85 +
    1.86 +# hgext.win32text =
    1.87 +
    1.88 +### --- hgk additional configuration
    1.89 +
    1.90 +[hgk]
    1.91 +
    1.92 +### set executable path
    1.93 +
    1.94 +# path = /home/user/hg/hg/contrib/hgk
    1.95 +
    1.96 +### --- Hook to Mercurial actions - See hgrc man page for avaliable hooks
    1.97 +
    1.98 +[hooks]
    1.99 +
   1.100 +### Example notify hooks (load hgext.notify extension before use)
   1.101 +
   1.102 +# incoming.notify = python:hgext.notify.hook
   1.103 +# changegroup.notify = python:hgext.notify.hook
   1.104 +
   1.105 +### Email configuration for the notify and patchbomb extensions
   1.106 +
   1.107 +[email]
   1.108 +
   1.109 +### Your email address
   1.110 +
   1.111 +# from = user@example.com
   1.112 +
   1.113 +### Method to send email - smtp or /usr/sbin/sendmail or other program name
   1.114 +
   1.115 +# method = smtp
   1.116 +
   1.117 +### smtp server to send email to
   1.118 +
   1.119 +[smtp]
   1.120 +
   1.121 +# host = mail
   1.122 +# port = 25
   1.123 +# tls = false
   1.124 +# username = user
   1.125 +# password = blivet
   1.126 +# local_hostname = myhost
   1.127 +
   1.128 +### --- Email notification hook for server
   1.129 +
   1.130 +[notify]
   1.131 +### multiple sources can be specified as a whitespace or comma separated list
   1.132 +
   1.133 +# sources = serve push pull bundle
   1.134 +
   1.135 +### set this to False when you're ready for mail to start sending
   1.136 +
   1.137 +# test = True
   1.138 +
   1.139 +### path to config file with names of subscribers
   1.140 +
   1.141 +# config = /path/to/subscription/file
   1.142 +
   1.143 +[diff]
   1.144 +git = 1
   1.145 +showfunc = 1
   1.146 +
   1.147 +[extdiff]
   1.148 +cmd.vdiff = kdiff3
   1.149 +
   1.150 +[tortoisehg]
   1.151 +commit = internal
   1.152 +view = hgview
   1.153 +log = internal
   1.154 +vdiff = vdiff
   1.155 +status = internal
   1.156 +hgconfig = 0
   1.157 +editor = gvim