-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.hgrc
More file actions
115 lines (98 loc) · 2.59 KB
/
Copy path.hgrc
File metadata and controls
115 lines (98 loc) · 2.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# -*- mode: conf -*-
%include ~/.hgauth
[ui]
username = Alexander Solovyov <alexander@solovyov.net>
#ignore=~/.hgignore
ssh = ssh -C
merge = internal:merge
usehttp2 = True
[extensions]
progress=
patchbomb=
mq=
graphlog=
churn=
color=
pager=
purge=
record=
rebase=
zeroconf=
extdiff=
inotify=!
convert=
share=
transplant=
relink=
schemes=
#remote-bookmarks = ~/dev/hg/remote-bookmarks/remote-bookmarks.py
#hgstash = ~/dev/hg/hgstash/hgstash.py
#
#shrink=~/dev/hg/hg/contrib/shrink-revlog.py
#perf=~/dev/hg/hg/contrib/perf.py
#crecord=~/dev/hg/crecord/crecord/
#qup=~/dev/hg/qup.py
#qimprovements=~/dev/hg/qimprovements/qimprovements.py
#hg-git = ~/dev/misc/hg-git/hggit/
#histedit = ~/dev/hg/histedit/hg_histedit.py
[diff]
git = True
showfunc = True
[patch]
eol = lf
[inotify]
autostart = True
[bookmarks]
track.current = True
[email]
method = sendmail
[pager]
pager = LESS='FRQX' less
attend = help, annotate, diff, glog, incoming, log, outgoing, qdiff, tip, p, sglog, slog, wlog, cat, ., /, mergediff
[defaults]
annotate = -un
[alias]
positional = log --template '{$2} {$1} | {date|isodate}\n'
slog = log --template '{date|shortdate} [{rev}:{node|short}] {tags} {bookmarks} {author|person}: {desc|firstline}\n' -l 10
bdiff = !$HG diff -r "ancestor($1, master)" -r "$1"
. = slog
sglog = glog --style ~/.hgconcise -l 10
xlog = sglog -r "..'$1' - ..master" -l 500
/ = sglog
blog = / -r "b($1, master)" -l 500
wlog = log --style ~/.hgconcise -l 10
sin = incoming --template '{date|shortdate} [{rev}:{node|short}] {author|person}: {desc|firstline}\n'
sout = outgoing --template '{date|shortdate} [{rev}:{node|short}] {author|person}: {desc|firstline}\n'
sheads = heads --template '{date|shortdate} [{rev}:{node|short}] {tags} {bookmarks} {author|person}: {desc|firstline}\n'
p = log -v --style ~/.hgconcise -p -r
nudge = push --rev .
sqr = summary -q --remote
qnew = qnew -D -U
qseries = qseries -s
cm = ci -m
dm = done -m
#churn = churn --aliases ~/.churnaliases
#activity = activity --aliases ~/.churnaliases
notreleased = / -r "reverse(not ancestors(tagged()))"
release = hg bookmark -f release
fixed = resolve -m
pb = push -B . -f
[revsetalias]
h = heads(ancestors(tip))
b($1, $2) = ancestors($1) - ancestors($2)
merged = bookmark() and ..master - master
[schemes]
p = ssh://piranha.org.ua/hg/
p+http = http://hg.piranha.org.ua/
b = ssh://hg@bitbucket.org/piranha/
s = ssh://sapientisat.org/
w = file:~/dev/web/
h = file:~/dev/hg/
pl = ssh://code.paylogic.eu//var/hg/
u = ssh://code.paylogic.eu//var/hg/users/alexander/
[tasks]
auto.track.new = True
[paths]
release = pl://stable/paylogic/release
[paylogic]
repos = ~/dev/work/paylogic