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