##// END OF EJS Templates
hgweb: link to revision by node hash in gitweb & monoblue...
av6 -
r25616:e0073dce default
parent child Browse files
Show More
@@ -1,54 +1,57 b''
1 1 {header}
2 2 <title>{repo|escape}: changeset {rev}:{node|short}</title>
3 3 <link rel="alternate" type="application/atom+xml"
4 4 href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 5 <link rel="alternate" type="application/rss+xml"
6 6 href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 7 </head>
8 8 <body>
9 9
10 10 <div class="page_header">
11 11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / changeset
13 13 </div>
14 14
15 15 <div class="page_nav">
16 16 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
17 17 <a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a> |
18 18 <a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a> |
19 19 <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
20 20 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
21 21 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
22 22 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
23 23 <a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a> |
24 24 changeset |
25 25 <a href="{url|urlescape}raw-rev/{symrev}">raw</a> {archives%archiveentry} |
26 26 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
27 27 <br/>
28 28 </div>
29 29
30 30 <div>
31 31 <a class="title" href="{url|urlescape}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a>
32 32 </div>
33 33 <div class="title_text">
34 34 <table cellspacing="0">
35 35 <tr><td>author</td><td>{author|obfuscate}</td></tr>
36 36 <tr><td></td><td class="date age">{date|rfc822date}</td></tr>
37 37 {branch%changesetbranch}
38 <tr><td>changeset {rev}</td><td style="font-family:monospace">{node|short}</td></tr>
38 <tr>
39 <td>changeset {rev}</td>
40 <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
41 </tr>
39 42 {ifeq(count(parent), '2', parent%changesetparentdiff, parent%changesetparent)}
40 43 {child%changesetchild}
41 44 </table></div>
42 45
43 46 <div class="page_body">
44 47 {desc|strip|escape|websub|addbreaks|nonempty}
45 48 </div>
46 49 <div class="list_head"></div>
47 50 <div class="title_text">
48 51 <table cellspacing="0">
49 52 {files}
50 53 </table></div>
51 54
52 55 <div class="page_body">{diff}</div>
53 56
54 57 {footer}
@@ -1,66 +1,66 b''
1 1 {header}
2 2 <title>{repo|escape}: changeset {rev}:{node|short}</title>
3 3 <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4 4 <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 5 </head>
6 6
7 7 <body>
8 8 <div id="container">
9 9 <div class="page-header">
10 10 <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / changeset</h1>
11 11
12 12 <form action="{url|urlescape}log">
13 13 {sessionvars%hiddenformentry}
14 14 <dl class="search">
15 15 <dt><label>Search: </label></dt>
16 16 <dd><input type="text" name="rev" /></dd>
17 17 </dl>
18 18 </form>
19 19
20 20 <ul class="page-nav">
21 21 <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
22 22 <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
23 23 <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
24 24 <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">graph</a></li>
25 25 <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
26 26 <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
27 27 <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
28 28 <li><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a></li>
29 29 <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
30 30 </ul>
31 31 </div>
32 32
33 33 <ul class="submenu">
34 34 <li class="current">changeset</li>
35 35 <li><a href="{url|urlescape}raw-rev/{symrev}">raw</a></li>
36 36 {archives%archiveentry}
37 37 </ul>
38 38
39 39 <h2 class="no-link no-border">changeset</h2>
40 40
41 41 <h3 class="changeset"><a href="{url|urlescape}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a></h3>
42 42 <p class="changeset-age"><span class="age">{date|rfc822date}</span></p>
43 43
44 44 <dl class="overview">
45 45 <dt>author</dt>
46 46 <dd>{author|obfuscate}</dd>
47 47 <dt>date</dt>
48 48 <dd>{date|rfc822date}</dd>
49 49 {branch%changesetbranch}
50 50 <dt>changeset {rev}</dt>
51 <dd>{node|short}</dd>
51 <dd><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></dd>
52 52 {ifeq(count(parent), '2', parent%changesetparentdiff, parent%changesetparent)}
53 53 {child%changesetchild}
54 54 </dl>
55 55
56 56 <p class="description">{desc|strip|escape|websub|addbreaks|nonempty}</p>
57 57
58 58 <table>
59 59 {files}
60 60 </table>
61 61
62 62 <div class="diff">
63 63 {diff}
64 64 </div>
65 65
66 66 {footer}
@@ -1,980 +1,982 b''
1 1 #require serve
2 2
3 3 Test symbolic revision usage in links produced by hgweb pages. There are
4 4 multiple issues related to this:
5 5 - issue2296
6 6 - issue2826
7 7 - issue3594
8 8 - issue3634
9 9
10 10 Set up the repo
11 11
12 12 $ hg init test
13 13 $ cd test
14 14 $ echo 0 > foo
15 15 $ mkdir dir
16 16 $ echo 0 > dir/bar
17 17 $ hg ci -Am 'first'
18 18 adding dir/bar
19 19 adding foo
20 20 $ echo 1 >> foo
21 21 $ hg ci -m 'second'
22 22 $ echo 2 >> foo
23 23 $ hg ci -m 'third'
24 24 $ hg bookmark -r1 xyzzy
25 25
26 26 $ hg log -G --template '{rev}:{node|short} {tags} {bookmarks}\n'
27 27 @ 2:9d8c40cba617 tip
28 28 |
29 29 o 1:a7c1559b7bba xyzzy
30 30 |
31 31 o 0:43c799df6e75
32 32
33 33 $ hg serve --config web.allow_archive=zip -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log
34 34 $ cat hg.pid >> $DAEMON_PIDS
35 35
36 36 $ REVLINKS='href=[^>]+(rev=|/)(43c799df6e75|0|a7c1559b7bba|1|xyzzy|9d8c40cba617|2|tip)'
37 37
38 38 (De)referencing symbolic revisions (paper)
39 39
40 40 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper' | egrep $REVLINKS
41 41 <li><a href="/graph/tip?style=paper">graph</a></li>
42 42 <li><a href="/rev/tip?style=paper">changeset</a></li>
43 43 <li><a href="/file/tip?style=paper">browse</a></li>
44 44 <a href="/archive/tip.zip">zip</a>
45 45 <a href="/shortlog/tip?revcount=30&style=paper">less</a>
46 46 <a href="/shortlog/tip?revcount=120&style=paper">more</a>
47 47 | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
48 48 <a href="/rev/9d8c40cba617?style=paper">third</a>
49 49 <a href="/rev/a7c1559b7bba?style=paper">second</a>
50 50 <a href="/rev/43c799df6e75?style=paper">first</a>
51 51 <a href="/shortlog/tip?revcount=30&style=paper">less</a>
52 52 <a href="/shortlog/tip?revcount=120&style=paper">more</a>
53 53 | rev 2: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
54 54
55 55 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=paper' | egrep $REVLINKS
56 56 <li><a href="/shortlog/tip?style=paper">log</a></li>
57 57 <li><a href="/rev/tip?style=paper">changeset</a></li>
58 58 <li><a href="/file/tip?style=paper">browse</a></li>
59 59 <a href="/graph/tip?revcount=30&style=paper">less</a>
60 60 <a href="/graph/tip?revcount=120&style=paper">more</a>
61 61 | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
62 62 <a href="/graph/tip?revcount=30&style=paper">less</a>
63 63 <a href="/graph/tip?revcount=120&style=paper">more</a>
64 64 | rev 2: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
65 65
66 66 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=paper' | egrep $REVLINKS
67 67 <li><a href="/shortlog/tip?style=paper">log</a></li>
68 68 <li><a href="/graph/tip?style=paper">graph</a></li>
69 69 <li><a href="/rev/tip?style=paper">changeset</a></li>
70 70 <a href="/archive/tip.zip">zip</a>
71 71 <td class="name"><a href="/file/tip/?style=paper">[up]</a></td>
72 72 <a href="/file/tip/dir?style=paper">
73 73 <a href="/file/tip/dir/?style=paper">
74 74 <a href="/file/tip/foo?style=paper">
75 75
76 76 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=paper&rev=all()' | egrep $REVLINKS
77 77 <a href="/rev/9d8c40cba617?style=paper">third</a>
78 78 <a href="/rev/a7c1559b7bba?style=paper">second</a>
79 79 <a href="/rev/43c799df6e75?style=paper">first</a>
80 80
81 81 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=paper' | egrep $REVLINKS
82 82 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
83 83 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
84 84 <li><a href="/raw-rev/xyzzy?style=paper">raw</a></li>
85 85 <li><a href="/file/xyzzy?style=paper">browse</a></li>
86 86 <a href="/archive/xyzzy.zip">zip</a>
87 87 <td class="author"><a href="/rev/43c799df6e75?style=paper">43c799df6e75</a> </td>
88 88 <td class="author"> <a href="/rev/9d8c40cba617?style=paper">9d8c40cba617</a></td>
89 89 <td class="files"><a href="/file/a7c1559b7bba/foo?style=paper">foo</a> </td>
90 90
91 91 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=paper' | egrep $REVLINKS
92 92 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
93 93 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
94 94 <li><a href="/file/xyzzy?style=paper">browse</a></li>
95 95 <a href="/archive/xyzzy.zip">zip</a>
96 96 <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
97 97 <a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
98 98 | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
99 99 <a href="/rev/a7c1559b7bba?style=paper">second</a>
100 100 <a href="/rev/43c799df6e75?style=paper">first</a>
101 101 <a href="/shortlog/xyzzy?revcount=30&style=paper">less</a>
102 102 <a href="/shortlog/xyzzy?revcount=120&style=paper">more</a>
103 103 | rev 1: <a href="/shortlog/43c799df6e75?style=paper">(0)</a> <a href="/shortlog/tip?style=paper">tip</a>
104 104
105 105 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=paper' | egrep $REVLINKS
106 106 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
107 107 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
108 108 <li><a href="/file/xyzzy?style=paper">browse</a></li>
109 109 <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
110 110 <a href="/graph/xyzzy?revcount=120&style=paper">more</a>
111 111 | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
112 112 <a href="/graph/xyzzy?revcount=30&style=paper">less</a>
113 113 <a href="/graph/xyzzy?revcount=120&style=paper">more</a>
114 114 | rev 1: <a href="/graph/43c799df6e75?style=paper">(0)</a> <a href="/graph/tip?style=paper">tip</a>
115 115
116 116 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=paper' | egrep $REVLINKS
117 117 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
118 118 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
119 119 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
120 120 <a href="/archive/xyzzy.zip">zip</a>
121 121 <td class="name"><a href="/file/xyzzy/?style=paper">[up]</a></td>
122 122 <a href="/file/xyzzy/dir?style=paper">
123 123 <a href="/file/xyzzy/dir/?style=paper">
124 124 <a href="/file/xyzzy/foo?style=paper">
125 125
126 126 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=paper' | egrep $REVLINKS
127 127 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
128 128 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
129 129 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
130 130 <li><a href="/file/xyzzy/?style=paper">browse</a></li>
131 131 <li><a href="/file/tip/foo?style=paper">latest</a></li>
132 132 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
133 133 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
134 134 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
135 135 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
136 136 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
137 137 <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
138 138 <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
139 139
140 140 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=paper' | egrep $REVLINKS
141 141 href="/atom-log/tip/foo" title="Atom feed for test:foo" />
142 142 href="/rss-log/tip/foo" title="RSS feed for test:foo" />
143 143 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
144 144 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
145 145 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
146 146 <li><a href="/file/xyzzy?style=paper">browse</a></li>
147 147 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
148 148 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
149 149 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
150 150 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
151 151 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
152 152 <a href="/atom-log/a7c1559b7bba/foo" title="subscribe to atom feed">
153 153 <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
154 154 <a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
155 155 | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a> </div>
156 156 <a href="/rev/a7c1559b7bba?style=paper">second</a>
157 157 <a href="/rev/43c799df6e75?style=paper">first</a>
158 158 <a href="/log/xyzzy/foo?revcount=30&style=paper">less</a>
159 159 <a href="/log/xyzzy/foo?revcount=120&style=paper">more</a>
160 160 | <a href="/log/43c799df6e75/foo?style=paper">(0)</a> <a href="/log/tip/foo?style=paper">tip</a>
161 161
162 162 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=paper' | egrep $REVLINKS
163 163 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
164 164 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
165 165 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
166 166 <li><a href="/file/xyzzy/?style=paper">browse</a></li>
167 167 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
168 168 <li><a href="/file/tip/foo?style=paper">latest</a></li>
169 169 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
170 170 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
171 171 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
172 172 <li><a href="/raw-annotate/xyzzy/foo">raw</a></li>
173 173 <td class="author"><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
174 174 <td class="author"><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
175 175 <a href="/annotate/43c799df6e75/foo?style=paper#l1"
176 176 <a href="/annotate/a7c1559b7bba/foo?style=paper#l2"
177 177
178 178 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=paper' | egrep $REVLINKS
179 179 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
180 180 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
181 181 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
182 182 <li><a href="/file/xyzzy?style=paper">browse</a></li>
183 183 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
184 184 <li><a href="/file/tip/foo?style=paper">latest</a></li>
185 185 <li><a href="/comparison/xyzzy/foo?style=paper">comparison</a></li>
186 186 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
187 187 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
188 188 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
189 189 <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
190 190 <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
191 191
192 192 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=paper' | egrep $REVLINKS
193 193 <li><a href="/shortlog/xyzzy?style=paper">log</a></li>
194 194 <li><a href="/graph/xyzzy?style=paper">graph</a></li>
195 195 <li><a href="/rev/xyzzy?style=paper">changeset</a></li>
196 196 <li><a href="/file/xyzzy?style=paper">browse</a></li>
197 197 <li><a href="/file/xyzzy/foo?style=paper">file</a></li>
198 198 <li><a href="/file/tip/foo?style=paper">latest</a></li>
199 199 <li><a href="/diff/xyzzy/foo?style=paper">diff</a></li>
200 200 <li><a href="/annotate/xyzzy/foo?style=paper">annotate</a></li>
201 201 <li><a href="/log/xyzzy/foo?style=paper">file log</a></li>
202 202 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
203 203 <td><a href="/file/43c799df6e75/foo?style=paper">43c799df6e75</a> </td>
204 204 <td><a href="/file/9d8c40cba617/foo?style=paper">9d8c40cba617</a> </td>
205 205
206 206 (De)referencing symbolic revisions (coal)
207 207
208 208 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=coal' | egrep $REVLINKS
209 209 <li><a href="/graph/tip?style=coal">graph</a></li>
210 210 <li><a href="/rev/tip?style=coal">changeset</a></li>
211 211 <li><a href="/file/tip?style=coal">browse</a></li>
212 212 <a href="/archive/tip.zip">zip</a>
213 213 <a href="/shortlog/tip?revcount=30&style=coal">less</a>
214 214 <a href="/shortlog/tip?revcount=120&style=coal">more</a>
215 215 | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
216 216 <a href="/rev/9d8c40cba617?style=coal">third</a>
217 217 <a href="/rev/a7c1559b7bba?style=coal">second</a>
218 218 <a href="/rev/43c799df6e75?style=coal">first</a>
219 219 <a href="/shortlog/tip?revcount=30&style=coal">less</a>
220 220 <a href="/shortlog/tip?revcount=120&style=coal">more</a>
221 221 | rev 2: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
222 222
223 223 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=coal' | egrep $REVLINKS
224 224 <li><a href="/shortlog/tip?style=coal">log</a></li>
225 225 <li><a href="/rev/tip?style=coal">changeset</a></li>
226 226 <li><a href="/file/tip?style=coal">browse</a></li>
227 227 <a href="/graph/tip?revcount=30&style=coal">less</a>
228 228 <a href="/graph/tip?revcount=120&style=coal">more</a>
229 229 | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
230 230 <a href="/graph/tip?revcount=30&style=coal">less</a>
231 231 <a href="/graph/tip?revcount=120&style=coal">more</a>
232 232 | rev 2: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
233 233
234 234 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=coal' | egrep $REVLINKS
235 235 <li><a href="/shortlog/tip?style=coal">log</a></li>
236 236 <li><a href="/graph/tip?style=coal">graph</a></li>
237 237 <li><a href="/rev/tip?style=coal">changeset</a></li>
238 238 <a href="/archive/tip.zip">zip</a>
239 239 <td class="name"><a href="/file/tip/?style=coal">[up]</a></td>
240 240 <a href="/file/tip/dir?style=coal">
241 241 <a href="/file/tip/dir/?style=coal">
242 242 <a href="/file/tip/foo?style=coal">
243 243
244 244 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=coal&rev=all()' | egrep $REVLINKS
245 245 <a href="/rev/9d8c40cba617?style=coal">third</a>
246 246 <a href="/rev/a7c1559b7bba?style=coal">second</a>
247 247 <a href="/rev/43c799df6e75?style=coal">first</a>
248 248
249 249 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=coal' | egrep $REVLINKS
250 250 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
251 251 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
252 252 <li><a href="/raw-rev/xyzzy?style=coal">raw</a></li>
253 253 <li><a href="/file/xyzzy?style=coal">browse</a></li>
254 254 <a href="/archive/xyzzy.zip">zip</a>
255 255 <td class="author"><a href="/rev/43c799df6e75?style=coal">43c799df6e75</a> </td>
256 256 <td class="author"> <a href="/rev/9d8c40cba617?style=coal">9d8c40cba617</a></td>
257 257 <td class="files"><a href="/file/a7c1559b7bba/foo?style=coal">foo</a> </td>
258 258
259 259 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=coal' | egrep $REVLINKS
260 260 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
261 261 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
262 262 <li><a href="/file/xyzzy?style=coal">browse</a></li>
263 263 <a href="/archive/xyzzy.zip">zip</a>
264 264 <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
265 265 <a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
266 266 | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
267 267 <a href="/rev/a7c1559b7bba?style=coal">second</a>
268 268 <a href="/rev/43c799df6e75?style=coal">first</a>
269 269 <a href="/shortlog/xyzzy?revcount=30&style=coal">less</a>
270 270 <a href="/shortlog/xyzzy?revcount=120&style=coal">more</a>
271 271 | rev 1: <a href="/shortlog/43c799df6e75?style=coal">(0)</a> <a href="/shortlog/tip?style=coal">tip</a>
272 272
273 273 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=coal' | egrep $REVLINKS
274 274 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
275 275 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
276 276 <li><a href="/file/xyzzy?style=coal">browse</a></li>
277 277 <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
278 278 <a href="/graph/xyzzy?revcount=120&style=coal">more</a>
279 279 | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
280 280 <a href="/graph/xyzzy?revcount=30&style=coal">less</a>
281 281 <a href="/graph/xyzzy?revcount=120&style=coal">more</a>
282 282 | rev 1: <a href="/graph/43c799df6e75?style=coal">(0)</a> <a href="/graph/tip?style=coal">tip</a>
283 283
284 284 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=coal' | egrep $REVLINKS
285 285 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
286 286 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
287 287 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
288 288 <a href="/archive/xyzzy.zip">zip</a>
289 289 <td class="name"><a href="/file/xyzzy/?style=coal">[up]</a></td>
290 290 <a href="/file/xyzzy/dir?style=coal">
291 291 <a href="/file/xyzzy/dir/?style=coal">
292 292 <a href="/file/xyzzy/foo?style=coal">
293 293
294 294 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=coal' | egrep $REVLINKS
295 295 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
296 296 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
297 297 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
298 298 <li><a href="/file/xyzzy/?style=coal">browse</a></li>
299 299 <li><a href="/file/tip/foo?style=coal">latest</a></li>
300 300 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
301 301 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
302 302 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
303 303 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
304 304 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
305 305 <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
306 306 <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
307 307
308 308 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=coal' | egrep $REVLINKS
309 309 href="/atom-log/tip/foo" title="Atom feed for test:foo" />
310 310 href="/rss-log/tip/foo" title="RSS feed for test:foo" />
311 311 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
312 312 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
313 313 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
314 314 <li><a href="/file/xyzzy?style=coal">browse</a></li>
315 315 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
316 316 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
317 317 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
318 318 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
319 319 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
320 320 <a href="/atom-log/a7c1559b7bba/foo" title="subscribe to atom feed">
321 321 <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
322 322 <a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
323 323 | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a> </div>
324 324 <a href="/rev/a7c1559b7bba?style=coal">second</a>
325 325 <a href="/rev/43c799df6e75?style=coal">first</a>
326 326 <a href="/log/xyzzy/foo?revcount=30&style=coal">less</a>
327 327 <a href="/log/xyzzy/foo?revcount=120&style=coal">more</a>
328 328 | <a href="/log/43c799df6e75/foo?style=coal">(0)</a> <a href="/log/tip/foo?style=coal">tip</a>
329 329
330 330 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=coal' | egrep $REVLINKS
331 331 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
332 332 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
333 333 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
334 334 <li><a href="/file/xyzzy/?style=coal">browse</a></li>
335 335 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
336 336 <li><a href="/file/tip/foo?style=coal">latest</a></li>
337 337 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
338 338 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
339 339 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
340 340 <li><a href="/raw-annotate/xyzzy/foo">raw</a></li>
341 341 <td class="author"><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
342 342 <td class="author"><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
343 343 <a href="/annotate/43c799df6e75/foo?style=coal#1"
344 344 <a href="/annotate/a7c1559b7bba/foo?style=coal#2"
345 345
346 346 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=coal' | egrep $REVLINKS
347 347 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
348 348 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
349 349 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
350 350 <li><a href="/file/xyzzy?style=coal">browse</a></li>
351 351 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
352 352 <li><a href="/file/tip/foo?style=coal">latest</a></li>
353 353 <li><a href="/comparison/xyzzy/foo?style=coal">comparison</a></li>
354 354 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
355 355 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
356 356 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
357 357 <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
358 358 <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
359 359
360 360 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=coal' | egrep $REVLINKS
361 361 <li><a href="/shortlog/xyzzy?style=coal">log</a></li>
362 362 <li><a href="/graph/xyzzy?style=coal">graph</a></li>
363 363 <li><a href="/rev/xyzzy?style=coal">changeset</a></li>
364 364 <li><a href="/file/xyzzy?style=coal">browse</a></li>
365 365 <li><a href="/file/xyzzy/foo?style=coal">file</a></li>
366 366 <li><a href="/file/tip/foo?style=coal">latest</a></li>
367 367 <li><a href="/diff/xyzzy/foo?style=coal">diff</a></li>
368 368 <li><a href="/annotate/xyzzy/foo?style=coal">annotate</a></li>
369 369 <li><a href="/log/xyzzy/foo?style=coal">file log</a></li>
370 370 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
371 371 <td><a href="/file/43c799df6e75/foo?style=coal">43c799df6e75</a> </td>
372 372 <td><a href="/file/9d8c40cba617/foo?style=coal">9d8c40cba617</a> </td>
373 373
374 374 (De)referencing symbolic revisions (gitweb)
375 375
376 376 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'summary?style=gitweb' | egrep $REVLINKS
377 377 <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
378 378 <a class="list" href="/rev/9d8c40cba617?style=gitweb">
379 379 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
380 380 <a href="/file/9d8c40cba617?style=gitweb">files</a>
381 381 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
382 382 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
383 383 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
384 384 <a class="list" href="/rev/43c799df6e75?style=gitweb">
385 385 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
386 386 <a href="/file/43c799df6e75?style=gitweb">files</a>
387 387 <td><a class="list" href="/rev/a7c1559b7bba?style=gitweb"><b>xyzzy</b></a></td>
388 388 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
389 389 <a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
390 390 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
391 391 <td><a class="list" href="/shortlog/9d8c40cba617?style=gitweb"><b>9d8c40cba617</b></a></td>
392 392 <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
393 393 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
394 394 <a href="/file/9d8c40cba617?style=gitweb">files</a>
395 395
396 396 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=gitweb' | egrep $REVLINKS
397 397 <a href="/log/tip?style=gitweb">changelog</a> |
398 398 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
399 399 <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
400 400 <a class="list" href="/rev/9d8c40cba617?style=gitweb">
401 401 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
402 402 <a href="/file/9d8c40cba617?style=gitweb">files</a>
403 403 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
404 404 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
405 405 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
406 406 <a class="list" href="/rev/43c799df6e75?style=gitweb">
407 407 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
408 408 <a href="/file/43c799df6e75?style=gitweb">files</a>
409 409 <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
410 410
411 411 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=gitweb' | egrep $REVLINKS
412 412 <a href="/shortlog/tip?style=gitweb">shortlog</a> |
413 413 <a href="/file/tip?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a> |
414 414 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
415 415 <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
416 416 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
417 417 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
418 418 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
419 419 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
420 420 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
421 421 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
422 422
423 423 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=gitweb' | egrep $REVLINKS
424 424 <a href="/log/tip?style=gitweb">changelog</a> |
425 425 <a href="/file/tip?style=gitweb">files</a> |
426 426 <a href="/graph/tip?revcount=30&style=gitweb">less</a>
427 427 <a href="/graph/tip?revcount=120&style=gitweb">more</a>
428 428 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> <br/>
429 429 <a href="/graph/tip?revcount=30&style=gitweb">less</a>
430 430 <a href="/graph/tip?revcount=120&style=gitweb">more</a>
431 431 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
432 432
433 433 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=gitweb' | egrep $REVLINKS
434 434 <td><a class="list" href="/rev/9d8c40cba617?style=gitweb"><b>tip</b></a></td>
435 435 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a> |
436 436 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
437 437 <a href="/file/9d8c40cba617?style=gitweb">files</a>
438 438
439 439 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=gitweb' | egrep $REVLINKS
440 440 <td><a class="list" href="/rev/a7c1559b7bba?style=gitweb"><b>xyzzy</b></a></td>
441 441 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
442 442 <a href="/log/a7c1559b7bba?style=gitweb">changelog</a> |
443 443 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
444 444
445 445 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=gitweb' | egrep $REVLINKS
446 446 <td><a class="list" href="/shortlog/9d8c40cba617?style=gitweb"><b>9d8c40cba617</b></a></td>
447 447 <a href="/changeset/9d8c40cba617?style=gitweb">changeset</a> |
448 448 <a href="/log/9d8c40cba617?style=gitweb">changelog</a> |
449 449 <a href="/file/9d8c40cba617?style=gitweb">files</a>
450 450
451 451 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=gitweb' | egrep $REVLINKS
452 452 <a href="/rev/tip?style=gitweb">changeset</a> | <a href="/archive/tip.zip">zip</a> |
453 453 <td><a href="/file/tip/?style=gitweb">[up]</a></td>
454 454 <a href="/file/tip/dir?style=gitweb">dir</a>
455 455 <a href="/file/tip/dir/?style=gitweb"></a>
456 456 <a href="/file/tip/dir?style=gitweb">files</a>
457 457 <a class="list" href="/file/tip/foo?style=gitweb">foo</a>
458 458 <a href="/file/tip/foo?style=gitweb">file</a> |
459 459 <a href="/log/tip/foo?style=gitweb">revisions</a> |
460 460 <a href="/annotate/tip/foo?style=gitweb">annotate</a>
461 461
462 462 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=gitweb&rev=all()' | egrep $REVLINKS
463 463 <a href="/file?style=gitweb">files</a> | <a href="/archive/tip.zip">zip</a>
464 464 <a class="title" href="/rev/9d8c40cba617?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a>
465 465 <a href="/rev/9d8c40cba617?style=gitweb">changeset</a><br/>
466 466 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
467 467 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
468 468 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
469 469 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
470 470
471 471 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=gitweb' | egrep $REVLINKS
472 472 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
473 473 <a href="/log/xyzzy?style=gitweb">changelog</a> |
474 474 <a href="/file/xyzzy?style=gitweb">files</a> |
475 475 <a href="/raw-rev/xyzzy">raw</a> | <a href="/archive/xyzzy.zip">zip</a> |
476 476 <a class="title" href="/raw-rev/a7c1559b7bba">second <span class="logtags"><span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
477 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
477 478 <a class="list" href="/rev/43c799df6e75?style=gitweb">43c799df6e75</a>
478 479 <a class="list" href="/rev/9d8c40cba617?style=gitweb">9d8c40cba617</a>
479 480 <td><a class="list" href="/diff/a7c1559b7bba/foo?style=gitweb">foo</a></td>
480 481 <a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
481 482 <a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a> |
482 483 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
483 484 <a href="/comparison/a7c1559b7bba/foo?style=gitweb">comparison</a> |
484 485 <a href="/log/a7c1559b7bba/foo?style=gitweb">revisions</a>
485 486
486 487 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=gitweb' | egrep $REVLINKS
487 488 <a href="/log/xyzzy?style=gitweb">changelog</a> |
488 489 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
489 490 <br/><a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a> <br/>
490 491 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
491 492 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a> |
492 493 <a href="/file/a7c1559b7bba?style=gitweb">files</a>
493 494 <a class="list" href="/rev/43c799df6e75?style=gitweb">
494 495 <a href="/rev/43c799df6e75?style=gitweb">changeset</a> |
495 496 <a href="/file/43c799df6e75?style=gitweb">files</a>
496 497 <a href="/shortlog/43c799df6e75?style=gitweb">(0)</a> <a href="/shortlog/tip?style=gitweb">tip</a>
497 498
498 499 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=gitweb' | egrep $REVLINKS
499 500 <a href="/shortlog/xyzzy?style=gitweb">shortlog</a> |
500 501 <a href="/file/xyzzy?style=gitweb">files</a> | <a href="/archive/xyzzy.zip">zip</a> |
501 502 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
502 503 <a class="title" href="/rev/a7c1559b7bba?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a>
503 504 <a href="/rev/a7c1559b7bba?style=gitweb">changeset</a><br/>
504 505 <a class="title" href="/rev/43c799df6e75?style=gitweb"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>first<span class="logtags"> </span></a>
505 506 <a href="/rev/43c799df6e75?style=gitweb">changeset</a><br/>
506 507 <a href="/log/43c799df6e75?style=gitweb">(0)</a> <a href="/log/tip?style=gitweb">tip</a> <br/>
507 508
508 509 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=gitweb' | egrep $REVLINKS
509 510 <a href="/log/xyzzy?style=gitweb">changelog</a> |
510 511 <a href="/file/xyzzy?style=gitweb">files</a> |
511 512 <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
512 513 <a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
513 514 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a> <br/>
514 515 <a href="/graph/xyzzy?revcount=30&style=gitweb">less</a>
515 516 <a href="/graph/xyzzy?revcount=120&style=gitweb">more</a>
516 517 | <a href="/graph/43c799df6e75?style=gitweb">(0)</a> <a href="/graph/tip?style=gitweb">tip</a>
517 518
518 519 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=gitweb' | egrep $REVLINKS
519 520 <a href="/rev/xyzzy?style=gitweb">changeset</a> | <a href="/archive/xyzzy.zip">zip</a> |
520 521 <td><a href="/file/xyzzy/?style=gitweb">[up]</a></td>
521 522 <a href="/file/xyzzy/dir?style=gitweb">dir</a>
522 523 <a href="/file/xyzzy/dir/?style=gitweb"></a>
523 524 <a href="/file/xyzzy/dir?style=gitweb">files</a>
524 525 <a class="list" href="/file/xyzzy/foo?style=gitweb">foo</a>
525 526 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
526 527 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
527 528 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a>
528 529
529 530 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=gitweb' | egrep $REVLINKS
530 531 <a href="/file/xyzzy/?style=gitweb">files</a> |
531 532 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
532 533 <a href="/file/tip/foo?style=gitweb">latest</a> |
533 534 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
534 535 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
535 536 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
536 537 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
537 538 <a href="/raw-file/xyzzy/foo">raw</a> |
538 539 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
539 540 <a class="list" href="/file/43c799df6e75/foo?style=gitweb">
540 541 <a class="list" href="/file/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
541 542
542 543 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=gitweb' | egrep $REVLINKS
543 544 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
544 545 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
545 546 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
546 547 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
547 548 <a href="/rss-log/tip/foo">rss</a> |
548 549 <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
549 550 <a class="list" href="/rev/a7c1559b7bba?style=gitweb">
550 551 <a href="/file/a7c1559b7bba/foo?style=gitweb">file</a> |
551 552 <a href="/diff/a7c1559b7bba/foo?style=gitweb">diff</a> |
552 553 <a href="/annotate/a7c1559b7bba/foo?style=gitweb">annotate</a>
553 554 <a class="list" href="/rev/43c799df6e75?style=gitweb">
554 555 <a href="/file/43c799df6e75/foo?style=gitweb">file</a> |
555 556 <a href="/diff/43c799df6e75/foo?style=gitweb">diff</a> |
556 557 <a href="/annotate/43c799df6e75/foo?style=gitweb">annotate</a>
557 558 <a href="/log/43c799df6e75/foo?style=gitweb">(0)</a> <a href="/log/tip/foo?style=gitweb">tip</a>
558 559
559 560 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=gitweb' | egrep $REVLINKS
560 561 <a href="/file/xyzzy/?style=gitweb">files</a> |
561 562 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
562 563 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
563 564 <a href="/file/tip/foo?style=gitweb">latest</a> |
564 565 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
565 566 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
566 567 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
567 568 <a href="/raw-annotate/xyzzy/foo">raw</a> |
568 569 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
569 570 <a class="list" href="/annotate/43c799df6e75/foo?style=gitweb">
570 571 <a class="list" href="/annotate/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a></td>
571 572 <a href="/annotate/43c799df6e75/foo?style=gitweb#l1"
572 573 <a href="/annotate/a7c1559b7bba/foo?style=gitweb#l2"
573 574
574 575 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=gitweb' | egrep $REVLINKS
575 576 <a href="/file/xyzzy?style=gitweb">files</a> |
576 577 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
577 578 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
578 579 <a href="/file/tip/foo?style=gitweb">latest</a> |
579 580 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
580 581 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
581 582 <a href="/comparison/xyzzy/foo?style=gitweb">comparison</a> |
582 583 <a href="/raw-diff/xyzzy/foo">raw</a> |
583 584 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
584 585 <a class="list" href="/diff/43c799df6e75/foo?style=gitweb">
585 586 <a class="list" href="/diff/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
586 587
587 588 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=gitweb' | egrep $REVLINKS
588 589 <a href="/file/xyzzy?style=gitweb">files</a> |
589 590 <a href="/rev/xyzzy?style=gitweb">changeset</a> |
590 591 <a href="/file/xyzzy/foo?style=gitweb">file</a> |
591 592 <a href="/file/tip/foo?style=gitweb">latest</a> |
592 593 <a href="/log/xyzzy/foo?style=gitweb">revisions</a> |
593 594 <a href="/annotate/xyzzy/foo?style=gitweb">annotate</a> |
594 595 <a href="/diff/xyzzy/foo?style=gitweb">diff</a> |
595 596 <a href="/raw-diff/xyzzy/foo">raw</a> |
596 597 <td style="font-family:monospace"><a class="list" href="/rev/a7c1559b7bba?style=gitweb">a7c1559b7bba</a></td>
597 598 <a class="list" href="/comparison/43c799df6e75/foo?style=gitweb">
598 599 <a class="list" href="/comparison/9d8c40cba617/foo?style=gitweb">9d8c40cba617</a>
599 600
600 601 (De)referencing symbolic revisions (monoblue)
601 602
602 603 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'summary?style=monoblue' | egrep $REVLINKS
603 604 <a href="/rev/9d8c40cba617?style=monoblue">
604 605 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
605 606 <a href="/file/9d8c40cba617?style=monoblue">files</a>
606 607 <a href="/rev/a7c1559b7bba?style=monoblue">
607 608 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
608 609 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
609 610 <a href="/rev/43c799df6e75?style=monoblue">
610 611 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
611 612 <a href="/file/43c799df6e75?style=monoblue">files</a>
612 613 <td><a href="/rev/a7c1559b7bba?style=monoblue">xyzzy</a></td>
613 614 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
614 615 <a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
615 616 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
616 617 <td><a href="/shortlog/9d8c40cba617?style=monoblue">9d8c40cba617</a></td>
617 618 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
618 619 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
619 620 <a href="/file/9d8c40cba617?style=monoblue">files</a>
620 621
621 622 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=monoblue' | egrep $REVLINKS
622 623 <li><a href="/graph/tip?style=monoblue">graph</a></li>
623 624 <li><a href="/file/tip?style=monoblue">files</a></li>
624 625 <li><a href="/archive/tip.zip">zip</a></li>
625 626 <a href="/rev/9d8c40cba617?style=monoblue">
626 627 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
627 628 <a href="/file/9d8c40cba617?style=monoblue">files</a>
628 629 <a href="/rev/a7c1559b7bba?style=monoblue">
629 630 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
630 631 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
631 632 <a href="/rev/43c799df6e75?style=monoblue">
632 633 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
633 634 <a href="/file/43c799df6e75?style=monoblue">files</a>
634 635 <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
635 636
636 637 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=monoblue' | egrep $REVLINKS
637 638 <li><a href="/graph/tip?style=monoblue">graph</a></li>
638 639 <li><a href="/file/tip?style=monoblue">files</a></li>
639 640 <li><a href="/archive/tip.zip">zip</a></li>
640 641 <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
641 642 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
642 643 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
643 644 <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
644 645
645 646 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=monoblue' | egrep $REVLINKS
646 647 <li><a href="/file/tip?style=monoblue">files</a></li>
647 648 <a href="/graph/tip?revcount=30&style=monoblue">less</a>
648 649 <a href="/graph/tip?revcount=120&style=monoblue">more</a>
649 650 | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
650 651
651 652 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=monoblue' | egrep $REVLINKS
652 653 <td><a href="/rev/9d8c40cba617?style=monoblue">tip</a></td>
653 654 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
654 655 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
655 656 <a href="/file/9d8c40cba617?style=monoblue">files</a>
656 657
657 658 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'bookmarks?style=monoblue' | egrep $REVLINKS
658 659 <td><a href="/rev/a7c1559b7bba?style=monoblue">xyzzy</a></td>
659 660 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
660 661 <a href="/log/a7c1559b7bba?style=monoblue">changelog</a> |
661 662 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
662 663
663 664 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=monoblue' | egrep $REVLINKS
664 665 <td><a href="/shortlog/9d8c40cba617?style=monoblue">9d8c40cba617</a></td>
665 666 <a href="/rev/9d8c40cba617?style=monoblue">changeset</a> |
666 667 <a href="/log/9d8c40cba617?style=monoblue">changelog</a> |
667 668 <a href="/file/9d8c40cba617?style=monoblue">files</a>
668 669
669 670 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=monoblue' | egrep $REVLINKS
670 671 <li><a href="/graph/tip?style=monoblue">graph</a></li>
671 672 <li><a href="/rev/tip?style=monoblue">changeset</a></li>
672 673 <li><a href="/archive/tip.zip">zip</a></li>
673 674 <td><a href="/file/tip/?style=monoblue">[up]</a></td>
674 675 <a href="/file/tip/dir?style=monoblue">dir</a>
675 676 <a href="/file/tip/dir/?style=monoblue"></a>
676 677 <td><a href="/file/tip/dir?style=monoblue">files</a></td>
677 678 <td><a href="/file/tip/foo?style=monoblue">foo</a></td>
678 679 <a href="/file/tip/foo?style=monoblue">file</a> |
679 680 <a href="/log/tip/foo?style=monoblue">revisions</a> |
680 681 <a href="/annotate/tip/foo?style=monoblue">annotate</a>
681 682
682 683 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=monoblue&rev=all()' | egrep $REVLINKS
683 684 <li><a href="/archive/tip.zip">zip</a></li>
684 685 <h3 class="changelog"><a class="title" href="/rev/9d8c40cba617?style=monoblue">third<span class="logtags"> <span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></a></h3>
685 686 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
686 687 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
687 688
688 689 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=monoblue' | egrep $REVLINKS
689 690 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
690 691 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
691 692 <li><a href="/raw-rev/xyzzy">raw</a></li>
692 693 <li><a href="/archive/xyzzy.zip">zip</a></li>
693 694 <h3 class="changeset"><a href="/raw-rev/a7c1559b7bba">second <span class="logtags"><span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
695 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
694 696 <dd><a href="/rev/43c799df6e75?style=monoblue">43c799df6e75</a></dd>
695 697 <dd><a href="/rev/9d8c40cba617?style=monoblue">9d8c40cba617</a></dd>
696 698 <td><a href="/diff/a7c1559b7bba/foo?style=monoblue">foo</a></td>
697 699 <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a> |
698 700 <a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a> |
699 701 <a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a> |
700 702 <a href="/comparison/a7c1559b7bba/foo?style=monoblue">comparison</a> |
701 703 <a href="/log/a7c1559b7bba/foo?style=monoblue">revisions</a>
702 704
703 705 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=monoblue' | egrep $REVLINKS
704 706 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
705 707 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
706 708 <li><a href="/archive/xyzzy.zip">zip</a></li>
707 709 <a href="/rev/a7c1559b7bba?style=monoblue">
708 710 <a href="/rev/a7c1559b7bba?style=monoblue">changeset</a> |
709 711 <a href="/file/a7c1559b7bba?style=monoblue">files</a>
710 712 <a href="/rev/43c799df6e75?style=monoblue">
711 713 <a href="/rev/43c799df6e75?style=monoblue">changeset</a> |
712 714 <a href="/file/43c799df6e75?style=monoblue">files</a>
713 715 <a href="/shortlog/43c799df6e75?style=monoblue">(0)</a> <a href="/shortlog/tip?style=monoblue">tip</a>
714 716
715 717 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=monoblue' | egrep $REVLINKS
716 718 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
717 719 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
718 720 <li><a href="/archive/xyzzy.zip">zip</a></li>
719 721 <h3 class="changelog"><a class="title" href="/rev/a7c1559b7bba?style=monoblue">second<span class="logtags"> <span class="bookmarktag" title="xyzzy">xyzzy</span> </span></a></h3>
720 722 <h3 class="changelog"><a class="title" href="/rev/43c799df6e75?style=monoblue">first<span class="logtags"> </span></a></h3>
721 723 <a href="/log/43c799df6e75?style=monoblue">(0)</a> <a href="/log/tip?style=monoblue">tip</a>
722 724
723 725 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=monoblue' | egrep $REVLINKS
724 726 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
725 727 <a href="/graph/xyzzy?revcount=30&style=monoblue">less</a>
726 728 <a href="/graph/xyzzy?revcount=120&style=monoblue">more</a>
727 729 | <a href="/graph/43c799df6e75?style=monoblue">(0)</a> <a href="/graph/tip?style=monoblue">tip</a>
728 730
729 731 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=monoblue' | egrep $REVLINKS
730 732 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
731 733 <li><a href="/rev/xyzzy?style=monoblue">changeset</a></li>
732 734 <li><a href="/archive/xyzzy.zip">zip</a></li>
733 735 <td><a href="/file/xyzzy/?style=monoblue">[up]</a></td>
734 736 <a href="/file/xyzzy/dir?style=monoblue">dir</a>
735 737 <a href="/file/xyzzy/dir/?style=monoblue"></a>
736 738 <td><a href="/file/xyzzy/dir?style=monoblue">files</a></td>
737 739 <td><a href="/file/xyzzy/foo?style=monoblue">foo</a></td>
738 740 <a href="/file/xyzzy/foo?style=monoblue">file</a> |
739 741 <a href="/log/xyzzy/foo?style=monoblue">revisions</a> |
740 742 <a href="/annotate/xyzzy/foo?style=monoblue">annotate</a>
741 743
742 744 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=monoblue' | egrep $REVLINKS
743 745 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
744 746 <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
745 747 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
746 748 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
747 749 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
748 750 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
749 751 <li><a href="/raw-file/xyzzy/foo">raw</a></li>
750 752 <dd><a class="list" href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
751 753 <a href="/file/43c799df6e75/foo?style=monoblue">
752 754 <a href="/file/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
753 755
754 756 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=monoblue' | egrep $REVLINKS
755 757 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
756 758 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
757 759 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
758 760 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
759 761 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
760 762 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
761 763 <li><a href="/rss-log/tip/foo">rss</a></li>
762 764 <a href="/rev/a7c1559b7bba?style=monoblue">
763 765 <a href="/file/a7c1559b7bba/foo?style=monoblue">file</a>&nbsp;|&nbsp;<a href="/diff/a7c1559b7bba/foo?style=monoblue">diff</a>&nbsp;|&nbsp;<a href="/annotate/a7c1559b7bba/foo?style=monoblue">annotate</a>
764 766 <a href="/rev/43c799df6e75?style=monoblue">
765 767 <a href="/file/43c799df6e75/foo?style=monoblue">file</a>&nbsp;|&nbsp;<a href="/diff/43c799df6e75/foo?style=monoblue">diff</a>&nbsp;|&nbsp;<a href="/annotate/43c799df6e75/foo?style=monoblue">annotate</a>
766 768 <a href="/log/43c799df6e75/foo?style=monoblue">(0)</a><a href="/log/tip/foo?style=monoblue">tip</a>
767 769
768 770 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=monoblue' | egrep $REVLINKS
769 771 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
770 772 <li><a href="/file/xyzzy/?style=monoblue">files</a></li>
771 773 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
772 774 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
773 775 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
774 776 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
775 777 <li><a href="/raw-annotate/xyzzy/foo">raw</a></li>
776 778 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
777 779 <a href="/annotate/43c799df6e75/foo?style=monoblue">
778 780 <a href="/annotate/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a>
779 781 <a href="/annotate/43c799df6e75/foo?style=monoblue#l1"
780 782 <a href="/annotate/a7c1559b7bba/foo?style=monoblue#l2"
781 783
782 784 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=monoblue' | egrep $REVLINKS
783 785 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
784 786 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
785 787 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
786 788 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
787 789 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
788 790 <li><a href="/comparison/xyzzy/foo?style=monoblue">comparison</a></li>
789 791 <li><a href="/raw-diff/xyzzy/foo">raw</a></li>
790 792 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
791 793 <dd><a href="/diff/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
792 794 <dd><a href="/diff/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
793 795
794 796 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'comparison/xyzzy/foo?style=monoblue' | egrep $REVLINKS
795 797 <li><a href="/graph/xyzzy?style=monoblue">graph</a></li>
796 798 <li><a href="/file/xyzzy?style=monoblue">files</a></li>
797 799 <li><a href="/file/xyzzy/foo?style=monoblue">file</a></li>
798 800 <li><a href="/log/xyzzy/foo?style=monoblue">revisions</a></li>
799 801 <li><a href="/annotate/xyzzy/foo?style=monoblue">annotate</a></li>
800 802 <li><a href="/diff/xyzzy/foo?style=monoblue">diff</a></li>
801 803 <li><a href="/raw-diff/xyzzy/foo">raw</a></li>
802 804 <dd><a href="/rev/a7c1559b7bba?style=monoblue">a7c1559b7bba</a></dd>
803 805 <dd><a href="/comparison/43c799df6e75/foo?style=monoblue">43c799df6e75</a></dd>
804 806 <dd><a href="/comparison/9d8c40cba617/foo?style=monoblue">9d8c40cba617</a></dd>
805 807
806 808 (De)referencing symbolic revisions (spartan)
807 809
808 810 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan' | egrep $REVLINKS
809 811 <a href="/log/tip?style=spartan">changelog</a>
810 812 <a href="/file/tip/?style=spartan">files</a>
811 813 <a href="/archive/tip.zip">zip</a>
812 814 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
813 815 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">third</a></td>
814 816 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
815 817 <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
816 818 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
817 819
818 820 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log?style=spartan' | egrep $REVLINKS
819 821 <a href="/shortlog/tip?style=spartan">shortlog</a>
820 822 <a href="/file/tip?style=spartan">files</a>
821 823 <a href="/archive/tip.zip">zip</a>
822 824 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
823 825 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
824 826 <th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
825 827 <td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
826 828 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
827 829 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
828 830 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
829 831 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
830 832 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
831 833 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
832 834 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
833 835
834 836 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph?style=spartan' | egrep $REVLINKS
835 837 <a href="/file/tip/?style=spartan">files</a>
836 838 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
837 839 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
838 840
839 841 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'tags?style=spartan' | egrep $REVLINKS
840 842 <a href="/rev/9d8c40cba617?style=spartan">tip</a>
841 843
842 844 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'branches?style=spartan' | egrep $REVLINKS
843 845 <a href="/shortlog/9d8c40cba617?style=spartan" class="open">default</a>
844 846
845 847 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file?style=spartan' | egrep $REVLINKS
846 848 <a href="/log/tip?style=spartan">changelog</a>
847 849 <a href="/shortlog/tip?style=spartan">shortlog</a>
848 850 <a href="/rev/tip?style=spartan">changeset</a>
849 851 <a href="/archive/tip.zip">zip</a>
850 852 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/9d8c40cba617">9d8c40cba617</a>: /</h2>
851 853 <td><a href="/file/tip/?style=spartan">[up]</a>
852 854 <a href="/file/tip/dir?style=spartan">dir/</a>
853 855 <a href="/file/tip/dir/?style=spartan">
854 856 <td><a href="/file/tip/foo?style=spartan">foo</a>
855 857
856 858 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog?style=spartan&rev=all()' | egrep $REVLINKS
857 859 <a href="/archive/tip.zip">zip</a>
858 860 <td class="node"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
859 861 <a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a>
860 862 <th class="files"><a href="/file/9d8c40cba617?style=spartan">files</a>:</th>
861 863 <td class="files"><a href="/diff/9d8c40cba617/foo?style=spartan">foo</a> </td>
862 864 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
863 865 <a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a>
864 866 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
865 867 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
866 868 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
867 869 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
868 870 <td class="child"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
869 871 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
870 872 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
871 873
872 874 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'rev/xyzzy?style=spartan' | egrep $REVLINKS
873 875 <a href="/log/xyzzy?style=spartan">changelog</a>
874 876 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
875 877 <a href="/file/xyzzy?style=spartan">files</a>
876 878 <a href="/raw-rev/xyzzy">raw</a>
877 879 <a href="/archive/xyzzy.zip">zip</a>
878 880 <td class="changeset"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
879 881 <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
880 882 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
881 883 <td class="files"><a href="/file/a7c1559b7bba/foo?style=spartan">foo</a> </td>
882 884
883 885 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'shortlog/xyzzy?style=spartan' | egrep $REVLINKS
884 886 <a href="/log/xyzzy?style=spartan">changelog</a>
885 887 <a href="/file/xyzzy/?style=spartan">files</a>
886 888 <a href="/archive/xyzzy.zip">zip</a>
887 889 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
888 890 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">second</a></td>
889 891 <td class="node"><a href="/rev/43c799df6e75?style=spartan">first</a></td>
890 892 navigate: <small class="navigate"><a href="/shortlog/43c799df6e75?style=spartan">(0)</a> <a href="/shortlog/tip?style=spartan">tip</a> </small>
891 893
892 894 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy?style=spartan' | egrep $REVLINKS
893 895 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
894 896 <a href="/file/xyzzy?style=spartan">files</a>
895 897 <a href="/archive/xyzzy.zip">zip</a>
896 898 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
897 899 <td class="node"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
898 900 <th class="files"><a href="/file/a7c1559b7bba?style=spartan">files</a>:</th>
899 901 <td class="files"><a href="/diff/a7c1559b7bba/foo?style=spartan">foo</a> </td>
900 902 <td class="node"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
901 903 <th class="files"><a href="/file/43c799df6e75?style=spartan">files</a>:</th>
902 904 <td class="files"><a href="/diff/43c799df6e75/dir/bar?style=spartan">dir/bar</a> <a href="/diff/43c799df6e75/foo?style=spartan">foo</a> </td>
903 905 navigate: <small class="navigate"><a href="/log/43c799df6e75?style=spartan">(0)</a> <a href="/log/tip?style=spartan">tip</a> </small>
904 906
905 907 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'graph/xyzzy?style=spartan' | egrep $REVLINKS
906 908 <a href="/file/xyzzy/?style=spartan">files</a>
907 909 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
908 910 navigate: <small class="navigate"><a href="/graph/43c799df6e75?style=spartan">(0)</a> <a href="/graph/tip?style=spartan">tip</a> </small>
909 911
910 912 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy?style=spartan' | egrep $REVLINKS
911 913 <a href="/log/xyzzy?style=spartan">changelog</a>
912 914 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
913 915 <a href="/rev/xyzzy?style=spartan">changeset</a>
914 916 <a href="/archive/xyzzy.zip">zip</a>
915 917 <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/a7c1559b7bba">a7c1559b7bba</a>: /</h2>
916 918 <td><a href="/file/xyzzy/?style=spartan">[up]</a>
917 919 <a href="/file/xyzzy/dir?style=spartan">dir/</a>
918 920 <a href="/file/xyzzy/dir/?style=spartan">
919 921 <td><a href="/file/xyzzy/foo?style=spartan">foo</a>
920 922
921 923 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'file/xyzzy/foo?style=spartan' | egrep $REVLINKS
922 924 <a href="/log/xyzzy?style=spartan">changelog</a>
923 925 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
924 926 <a href="/rev/xyzzy?style=spartan">changeset</a>
925 927 <a href="/file/xyzzy/?style=spartan">files</a>
926 928 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
927 929 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
928 930 <a href="/raw-file/xyzzy/foo">raw</a>
929 931 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
930 932 <a href="/file/43c799df6e75/foo?style=spartan">
931 933 <td><a href="/file/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
932 934
933 935 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'log/xyzzy/foo?style=spartan' | egrep $REVLINKS
934 936 href="/atom-log/tip/foo" title="Atom feed for test:foo">
935 937 href="/rss-log/tip/foo" title="RSS feed for test:foo">
936 938 <a href="/file/xyzzy/foo?style=spartan">file</a>
937 939 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
938 940 <a type="application/rss+xml" href="/rss-log/tip/foo">rss</a>
939 941 <a type="application/atom+xml" href="/atom-log/tip/foo" title="Atom feed for test:foo">atom</a>
940 942 <p>navigate: <small class="navigate"><a href="/log/43c799df6e75/foo?style=spartan">(0)</a> <a href="/log/tip/foo?style=spartan">tip</a> </small></p>
941 943 <th class="firstline"><a href="/rev/a7c1559b7bba?style=spartan">second</a></th>
942 944 <a href="/file/a7c1559b7bba/foo?style=spartan">a7c1559b7bba</a>
943 945 <a href="/diff/a7c1559b7bba/foo?style=spartan">(diff)</a>
944 946 <a href="/annotate/a7c1559b7bba/foo?style=spartan">(annotate)</a>
945 947 <th class="firstline"><a href="/rev/43c799df6e75?style=spartan">first</a></th>
946 948 <a href="/file/43c799df6e75/foo?style=spartan">43c799df6e75</a>
947 949 <a href="/diff/43c799df6e75/foo?style=spartan">(diff)</a>
948 950 <a href="/annotate/43c799df6e75/foo?style=spartan">(annotate)</a>
949 951
950 952 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'annotate/xyzzy/foo?style=spartan' | egrep $REVLINKS
951 953 <a href="/log/xyzzy?style=spartan">changelog</a>
952 954 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
953 955 <a href="/rev/xyzzy?style=spartan">changeset</a>
954 956 <a href="/file/xyzzy/?style=spartan">files</a>
955 957 <a href="/file/xyzzy/foo?style=spartan">file</a>
956 958 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
957 959 <a href="/raw-annotate/xyzzy/foo">raw</a>
958 960 <td><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
959 961 <a href="/annotate/43c799df6e75/foo?style=spartan">
960 962 <td><a href="/annotate/9d8c40cba617/foo?style=spartan">9d8c40cba617</a></td>
961 963 <a href="/annotate/43c799df6e75/foo?style=spartan#l1"
962 964 <a href="/annotate/a7c1559b7bba/foo?style=spartan#l2"
963 965
964 966 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT 'diff/xyzzy/foo?style=spartan' | egrep $REVLINKS
965 967 <a href="/log/xyzzy?style=spartan">changelog</a>
966 968 <a href="/shortlog/xyzzy?style=spartan">shortlog</a>
967 969 <a href="/rev/xyzzy?style=spartan">changeset</a>
968 970 <a href="/file/xyzzy/foo?style=spartan">file</a>
969 971 <a href="/log/xyzzy/foo?style=spartan">revisions</a>
970 972 <a href="/annotate/xyzzy/foo?style=spartan">annotate</a>
971 973 <a href="/raw-diff/xyzzy/foo">raw</a>
972 974 <td class="revision"><a href="/rev/a7c1559b7bba?style=spartan">a7c1559b7bba</a></td>
973 975 <td class="parent"><a href="/rev/43c799df6e75?style=spartan">43c799df6e75</a></td>
974 976 <td class="child"><a href="/rev/9d8c40cba617?style=spartan">9d8c40cba617</a></td>
975 977
976 978 Done
977 979
978 980 $ cat errors.log
979 981 $ "$TESTDIR/killdaemons.py" $DAEMON_PIDS
980 982 $ cd ..
General Comments 0
You need to be logged in to leave comments. Login now