annotate mercurial-tests/testData/bin/Mercurial.ini @ 152:8532bc45bb32

Test for collecting changes between 2 same roots
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Tue, 11 Jan 2011 15:47:47 +0300
parents 6fada1d52902
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
1 ; System-wide Mercurial config file.
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
2 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
3 ; !!! Do Not Edit This File !!!
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
4 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
5 ; This file will be replaced by the installer on every upgrade.
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
6 ; Editing this file can cause strange side effects on Vista.
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
7 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
8 ; http://bitbucket.org/tortoisehg/stable/issue/135
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
9 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
10 ; To change settings you see in this file, override (or enable) them in
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
11 ; your user Mercurial.ini file, where USERNAME is your Windows user name:
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
12 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
13 ; XP or older - C:\Documents and Settings\USERNAME\Mercurial.ini
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
14 ; Vista or later - C:\Users\USERNAME\Mercurial.ini
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
15
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
16
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
17 [ui]
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
18 ; editor used to enter commit logs, etc. Most text editors will work.
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
19 editor = notepad
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
20 ; show changed files and be a bit more verbose if True
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
21 ; verbose = True
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
22
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
23 ; username data to appear in commits
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
24 ; it usually takes the form: Joe User <joe.user@host.com>
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
25 ; username = Joe User <j.user@example.com>
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
26
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
27 ; In order to push/pull over ssh you must specify an ssh tool
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
28 ;ssh = "C:\Progra~1\TortoiseSVN\bin\TortoisePlink.exe" -ssh -2
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
29 ;ssh = C:\cygwin\bin\ssh
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
30
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
31 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
32 ; For more information about mercurial extensions, start here
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
33 ; http://www.selenic.com/mercurial/wiki/index.cgi/UsingExtensions
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
34 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
35 ; Extensions shipped with Mercurial
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
36 ;
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
37 [extensions]
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
38 ;acl =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
39 ;alias =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
40 ;bookmarks =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
41 ;bugzilla =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
42 ;children =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
43 ;churn =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
44 ;color =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
45 ;convert =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
46 ;extdiff =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
47 ;fetch =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
48 ;gpg =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
49 ;graphlog =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
50 ;hgcia =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
51 ;hgk =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
52 ;highlight =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
53 ;interhg =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
54 ;keyword =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
55 ;mq =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
56 ;notify =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
57 ;pager =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
58 ;parentrevspec =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
59 ;patchbomb =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
60 ;purge =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
61 ;rebase =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
62 ;record =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
63 ;transplant =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
64 ;win32mbcs =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
65 ;win32text =
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
66 ;zeroconf =
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
67
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
68 ; To use cleverencode/cleverdecode, you must enable win32text extension
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
69
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
70 [encode]
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
71 ; Encode files that don't contain NUL characters.
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
72
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
73 ; ** = cleverencode:
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
74
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
75 ; Alternatively, you can explicitly specify each file extension that
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
76 ; you want encoded (any you omit will be left untouched), like this:
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
77
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
78 ; *.txt = dumbencode:
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
79
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
80
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
81 [decode]
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
82 ; Decode files that don't contain NUL characters.
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
83
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
84 ; ** = cleverdecode:
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
85
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
86 ; Alternatively, you can explicitly specify each file extension that
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
87 ; you want decoded (any you omit will be left untouched), like this:
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
88
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
89 ; **.txt = dumbdecode:
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
90
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
91 [patch]
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
92 ; If you enable win32text filtering, you will want to enable this
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
93 ; line as well to allow patching to work correctly.
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
94
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
95 ; eol = crlf
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
96
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
97
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
98 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
99 ; Define external diff commands
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
100 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
101 [extdiff]
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
102 ;cmd.bc3diff = C:\Program Files\Beyond Compare 3\BCompare.exe
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
103 ;cmd.vdiff = C:\Progra~1\TortoiseSVN\bin\TortoiseMerge.exe
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
104 ;cmd.vimdiff = gvim.exe
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
105 ;opts.vimdiff = -f '+next' '+execute "DirDiff ".argv(0)." ".argv(1)'
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
106
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
107
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
108 [hgk]
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
109 ; Replace the following with your path to hgk, uncomment it and
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
110 ; install ActiveTcl (or another win32 port like tclkit)
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
111 ; path="C:\Program Files\Mercurial\Contrib\hgk.tcl"
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
112 ; vdiff=vdiff
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
113
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
114
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
115 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
116 ; The git extended diff format can represent binary files, file
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
117 ; permission changes, and rename information that the normal patch format
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
118 ; cannot describe. However it is also not compatible with tools which
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
119 ; expect normal patches. so enable git patches at your own risk.
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
120 ;
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
121 [diff]
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
122 ;git = false
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
123 ;nodates = false
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
124
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
125 # Some default global settings for common merge tools
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
126
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
127 [merge-tools]
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
128 kdiff3.args=--auto --L1 base --L2 local --L3 other $base $local $other -o $output
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
129 kdiff3.regkey=Software\KDiff3
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
130 kdiff3.regappend=\kdiff3.exe
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
131 kdiff3.fixeol=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
132 kdiff3.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
133
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
134 gvimdiff.args=--nofork -d -g -O $local $other $base
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
135 gvimdiff.regkey=Software\Vim\GVim
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
136 gvimdiff.regname=path
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
137 gvimdiff.priority=-9
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
138
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
139 merge.checkconflicts=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
140 merge.priority=-10
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
141
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
142 gpyfm.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
143
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
144 meld.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
145
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
146 tkdiff.args=$local $other -a $base -o $output
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
147 tkdiff.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
148 tkdiff.priority=-8
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
149
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
150 xxdiff.args=--show-merged-pane --exit-with-merge-status --title1 local --title2 base --title3 other --merged-filename $output --merge $local $base $other
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
151 xxdiff.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
152 xxdiff.priority=-8
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
153
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
154 diffmerge.args=--nosplash --merge --title1=base --title2=local --title3=other $base $local $other
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
155 diffmerge.checkchanged=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
156 diffmerge.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
157
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
158 p4merge.args=$base $local $other $output
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
159 p4merge.regkey=Software\Perforce\Environment
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
160 p4merge.regname=P4INSTROOT
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
161 p4merge.regappend=\p4merge.exe
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
162 p4merge.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
163 p4merge.priority=-8
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
164
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
165 tortoisemerge.args=/base:$base /mine:$local /theirs:$other /merged:$output
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
166 tortoisemerge.regkey=Software\TortoiseSVN
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
167 tortoisemerge.checkchanged=True
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
168 tortoisemerge.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
169
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
170 ecmerge.args=$base $local $other --mode=merge3 --title0=base --title1=local --title2=other --to=$output
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
171 ecmerge.regkey=Software\Elli\xc3\xa9 Computing\Merge
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
172 ecmerge.gui=True
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
173
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
174 filemerge.executable=/Developer/Applications/Utilities/FileMerge.app/Contents/MacOS/FileMerge
0
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
175 filemerge.args=-left $other -right $local -ancestor $base -merge $output
a530ea876f55 mercurial support sources added
Pavel.Sher
parents:
diff changeset
176 filemerge.gui=True
88
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
177
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
178 beyondcompare3.args=$local $other $base $output /ro /lefttitle=local /centertitle=base /righttitle=other /automerge /reviewconflicts /solo
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
179 beyondcompare3.regkey=Software\Scooter Software\Beyond Compare 3
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
180 beyondcompare3.regname=ExePath
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
181 beyondcompare3.gui=True
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
182
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
183 winmerge.args=/e /u /dl local /dr other /wr $local $other $output
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
184 winmerge.regkey=Software\Thingamahoochie\WinMerge
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
185 winmerge.regname=Executable
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
186 winmerge.checkchanged=True
6fada1d52902 new hg utility
Pavel.Sher
parents: 44
diff changeset
187 winmerge.gui=True