|
1 |
|
2 $ hg init test |
|
3 $ cd test |
|
4 $ echo b > b |
|
5 $ hg ci -Am "b" |
|
6 adding b |
|
7 $ echo a > a |
|
8 $ hg ci -Am "first a" |
|
9 adding a |
|
10 $ hg rm a |
|
11 $ hg ci -m "del a" |
|
12 $ echo b > a |
|
13 $ hg ci -Am "second a" |
|
14 adding a |
|
15 $ hg rm a |
|
16 $ hg ci -m "del2 a" |
|
17 $ hg mv b c |
|
18 $ hg ci -m "mv b" |
|
19 $ echo c >> c |
|
20 $ hg ci -m "change c" |
|
21 $ hg log -p |
|
22 changeset: 6:b7682196df1c |
|
23 tag: tip |
|
24 user: test |
|
25 date: Thu Jan 01 00:00:00 1970 +0000 |
|
26 summary: change c |
|
27 |
|
28 diff -r 1a6696706df2 -r b7682196df1c c |
|
29 --- a/c Thu Jan 01 00:00:00 1970 +0000 |
|
30 +++ b/c Thu Jan 01 00:00:00 1970 +0000 |
|
31 @@ -1,1 +1,2 @@ |
|
32 b |
|
33 +c |
|
34 |
|
35 changeset: 5:1a6696706df2 |
|
36 user: test |
|
37 date: Thu Jan 01 00:00:00 1970 +0000 |
|
38 summary: mv b |
|
39 |
|
40 diff -r 52e848cdcd88 -r 1a6696706df2 b |
|
41 --- a/b Thu Jan 01 00:00:00 1970 +0000 |
|
42 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 |
|
43 @@ -1,1 +0,0 @@ |
|
44 -b |
|
45 diff -r 52e848cdcd88 -r 1a6696706df2 c |
|
46 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
|
47 +++ b/c Thu Jan 01 00:00:00 1970 +0000 |
|
48 @@ -0,0 +1,1 @@ |
|
49 +b |
|
50 |
|
51 changeset: 4:52e848cdcd88 |
|
52 user: test |
|
53 date: Thu Jan 01 00:00:00 1970 +0000 |
|
54 summary: del2 a |
|
55 |
|
56 diff -r 01de2d66a28d -r 52e848cdcd88 a |
|
57 --- a/a Thu Jan 01 00:00:00 1970 +0000 |
|
58 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 |
|
59 @@ -1,1 +0,0 @@ |
|
60 -b |
|
61 |
|
62 changeset: 3:01de2d66a28d |
|
63 user: test |
|
64 date: Thu Jan 01 00:00:00 1970 +0000 |
|
65 summary: second a |
|
66 |
|
67 diff -r be3ebcc91739 -r 01de2d66a28d a |
|
68 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
|
69 +++ b/a Thu Jan 01 00:00:00 1970 +0000 |
|
70 @@ -0,0 +1,1 @@ |
|
71 +b |
|
72 |
|
73 changeset: 2:be3ebcc91739 |
|
74 user: test |
|
75 date: Thu Jan 01 00:00:00 1970 +0000 |
|
76 summary: del a |
|
77 |
|
78 diff -r 5ed941583260 -r be3ebcc91739 a |
|
79 --- a/a Thu Jan 01 00:00:00 1970 +0000 |
|
80 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 |
|
81 @@ -1,1 +0,0 @@ |
|
82 -a |
|
83 |
|
84 changeset: 1:5ed941583260 |
|
85 user: test |
|
86 date: Thu Jan 01 00:00:00 1970 +0000 |
|
87 summary: first a |
|
88 |
|
89 diff -r 6563da9dcf87 -r 5ed941583260 a |
|
90 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
|
91 +++ b/a Thu Jan 01 00:00:00 1970 +0000 |
|
92 @@ -0,0 +1,1 @@ |
|
93 +a |
|
94 |
|
95 changeset: 0:6563da9dcf87 |
|
96 user: test |
|
97 date: Thu Jan 01 00:00:00 1970 +0000 |
|
98 summary: b |
|
99 |
|
100 diff -r 000000000000 -r 6563da9dcf87 b |
|
101 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
|
102 +++ b/b Thu Jan 01 00:00:00 1970 +0000 |
|
103 @@ -0,0 +1,1 @@ |
|
104 +b |
|
105 |
|
106 $ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log |
|
107 $ cat hg.pid >> $DAEMON_PIDS |
|
108 |
|
109 tip - two revisions |
|
110 |
|
111 $ ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/tip/a') |
|
112 200 Script output follows |
|
113 |
|
114 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
115 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
116 <head> |
|
117 <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
118 <meta name="robots" content="index, nofollow" /> |
|
119 <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
120 |
|
121 <title>test: a history</title> |
|
122 <link rel="alternate" type="application/atom+xml" |
|
123 href="/atom-log/tip/a" title="Atom feed for test:a" /> |
|
124 <link rel="alternate" type="application/rss+xml" |
|
125 href="/rss-log/tip/a" title="RSS feed for test:a" /> |
|
126 </head> |
|
127 <body> |
|
128 |
|
129 <div class="container"> |
|
130 <div class="menu"> |
|
131 <div class="logo"> |
|
132 <a href="http://mercurial.selenic.com/"> |
|
133 <img src="/static/hglogo.png" alt="mercurial" /></a> |
|
134 </div> |
|
135 <ul> |
|
136 <li><a href="/shortlog/01de2d66a28d">log</a></li> |
|
137 <li><a href="/graph/01de2d66a28d">graph</a></li> |
|
138 <li><a href="/tags">tags</a></li> |
|
139 <li><a href="/branches">branches</a></li> |
|
140 </ul> |
|
141 <ul> |
|
142 <li><a href="/rev/01de2d66a28d">changeset</a></li> |
|
143 <li><a href="/file/01de2d66a28d">browse</a></li> |
|
144 </ul> |
|
145 <ul> |
|
146 <li><a href="/file/01de2d66a28d/a">file</a></li> |
|
147 <li><a href="/diff/01de2d66a28d/a">diff</a></li> |
|
148 <li><a href="/annotate/01de2d66a28d/a">annotate</a></li> |
|
149 <li class="active">file log</li> |
|
150 <li><a href="/raw-file/01de2d66a28d/a">raw</a></li> |
|
151 </ul> |
|
152 </div> |
|
153 |
|
154 <div class="main"> |
|
155 <h2><a href="/">test</a></h2> |
|
156 <h3>log a</h3> |
|
157 |
|
158 <form class="search" action="/log"> |
|
159 |
|
160 <p><input name="rev" id="search1" type="text" size="30" /></p> |
|
161 <div id="hint">find changesets by author, revision, |
|
162 files, or words in the commit message</div> |
|
163 </form> |
|
164 |
|
165 <div class="navigate"> |
|
166 <a href="/log/01de2d66a28d/a?revcount=30">less</a> |
|
167 <a href="/log/01de2d66a28d/a?revcount=120">more</a> |
|
168 | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> </div> |
|
169 |
|
170 <table class="bigtable"> |
|
171 <tr> |
|
172 <th class="age">age</th> |
|
173 <th class="author">author</th> |
|
174 <th class="description">description</th> |
|
175 </tr> |
|
176 <tr class="parity0"> |
|
177 <td class="age">1970-01-01</td> |
|
178 <td class="author">test</td> |
|
179 <td class="description"><a href="/rev/01de2d66a28d">second a</a></td> |
|
180 </tr> |
|
181 <tr class="parity1"> |
|
182 <td class="age">1970-01-01</td> |
|
183 <td class="author">test</td> |
|
184 <td class="description"><a href="/rev/5ed941583260">first a</a></td> |
|
185 </tr> |
|
186 |
|
187 </table> |
|
188 |
|
189 <div class="navigate"> |
|
190 <a href="/log/01de2d66a28d/a?revcount=30">less</a> |
|
191 <a href="/log/01de2d66a28d/a?revcount=120">more</a> |
|
192 | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> |
|
193 </div> |
|
194 |
|
195 </div> |
|
196 </div> |
|
197 |
|
198 |
|
199 |
|
200 </body> |
|
201 </html> |
|
202 |
|
203 |
|
204 second version - two revisions |
|
205 |
|
206 $ ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/3/a') |
|
207 200 Script output follows |
|
208 |
|
209 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
210 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
211 <head> |
|
212 <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
213 <meta name="robots" content="index, nofollow" /> |
|
214 <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
215 |
|
216 <title>test: a history</title> |
|
217 <link rel="alternate" type="application/atom+xml" |
|
218 href="/atom-log/tip/a" title="Atom feed for test:a" /> |
|
219 <link rel="alternate" type="application/rss+xml" |
|
220 href="/rss-log/tip/a" title="RSS feed for test:a" /> |
|
221 </head> |
|
222 <body> |
|
223 |
|
224 <div class="container"> |
|
225 <div class="menu"> |
|
226 <div class="logo"> |
|
227 <a href="http://mercurial.selenic.com/"> |
|
228 <img src="/static/hglogo.png" alt="mercurial" /></a> |
|
229 </div> |
|
230 <ul> |
|
231 <li><a href="/shortlog/01de2d66a28d">log</a></li> |
|
232 <li><a href="/graph/01de2d66a28d">graph</a></li> |
|
233 <li><a href="/tags">tags</a></li> |
|
234 <li><a href="/branches">branches</a></li> |
|
235 </ul> |
|
236 <ul> |
|
237 <li><a href="/rev/01de2d66a28d">changeset</a></li> |
|
238 <li><a href="/file/01de2d66a28d">browse</a></li> |
|
239 </ul> |
|
240 <ul> |
|
241 <li><a href="/file/01de2d66a28d/a">file</a></li> |
|
242 <li><a href="/diff/01de2d66a28d/a">diff</a></li> |
|
243 <li><a href="/annotate/01de2d66a28d/a">annotate</a></li> |
|
244 <li class="active">file log</li> |
|
245 <li><a href="/raw-file/01de2d66a28d/a">raw</a></li> |
|
246 </ul> |
|
247 </div> |
|
248 |
|
249 <div class="main"> |
|
250 <h2><a href="/">test</a></h2> |
|
251 <h3>log a</h3> |
|
252 |
|
253 <form class="search" action="/log"> |
|
254 |
|
255 <p><input name="rev" id="search1" type="text" size="30" /></p> |
|
256 <div id="hint">find changesets by author, revision, |
|
257 files, or words in the commit message</div> |
|
258 </form> |
|
259 |
|
260 <div class="navigate"> |
|
261 <a href="/log/01de2d66a28d/a?revcount=30">less</a> |
|
262 <a href="/log/01de2d66a28d/a?revcount=120">more</a> |
|
263 | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> </div> |
|
264 |
|
265 <table class="bigtable"> |
|
266 <tr> |
|
267 <th class="age">age</th> |
|
268 <th class="author">author</th> |
|
269 <th class="description">description</th> |
|
270 </tr> |
|
271 <tr class="parity0"> |
|
272 <td class="age">1970-01-01</td> |
|
273 <td class="author">test</td> |
|
274 <td class="description"><a href="/rev/01de2d66a28d">second a</a></td> |
|
275 </tr> |
|
276 <tr class="parity1"> |
|
277 <td class="age">1970-01-01</td> |
|
278 <td class="author">test</td> |
|
279 <td class="description"><a href="/rev/5ed941583260">first a</a></td> |
|
280 </tr> |
|
281 |
|
282 </table> |
|
283 |
|
284 <div class="navigate"> |
|
285 <a href="/log/01de2d66a28d/a?revcount=30">less</a> |
|
286 <a href="/log/01de2d66a28d/a?revcount=120">more</a> |
|
287 | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> |
|
288 </div> |
|
289 |
|
290 </div> |
|
291 </div> |
|
292 |
|
293 |
|
294 |
|
295 </body> |
|
296 </html> |
|
297 |
|
298 |
|
299 first deleted - one revision |
|
300 |
|
301 $ ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/2/a') |
|
302 200 Script output follows |
|
303 |
|
304 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
305 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
306 <head> |
|
307 <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
308 <meta name="robots" content="index, nofollow" /> |
|
309 <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
310 |
|
311 <title>test: a history</title> |
|
312 <link rel="alternate" type="application/atom+xml" |
|
313 href="/atom-log/tip/a" title="Atom feed for test:a" /> |
|
314 <link rel="alternate" type="application/rss+xml" |
|
315 href="/rss-log/tip/a" title="RSS feed for test:a" /> |
|
316 </head> |
|
317 <body> |
|
318 |
|
319 <div class="container"> |
|
320 <div class="menu"> |
|
321 <div class="logo"> |
|
322 <a href="http://mercurial.selenic.com/"> |
|
323 <img src="/static/hglogo.png" alt="mercurial" /></a> |
|
324 </div> |
|
325 <ul> |
|
326 <li><a href="/shortlog/5ed941583260">log</a></li> |
|
327 <li><a href="/graph/5ed941583260">graph</a></li> |
|
328 <li><a href="/tags">tags</a></li> |
|
329 <li><a href="/branches">branches</a></li> |
|
330 </ul> |
|
331 <ul> |
|
332 <li><a href="/rev/5ed941583260">changeset</a></li> |
|
333 <li><a href="/file/5ed941583260">browse</a></li> |
|
334 </ul> |
|
335 <ul> |
|
336 <li><a href="/file/5ed941583260/a">file</a></li> |
|
337 <li><a href="/diff/5ed941583260/a">diff</a></li> |
|
338 <li><a href="/annotate/5ed941583260/a">annotate</a></li> |
|
339 <li class="active">file log</li> |
|
340 <li><a href="/raw-file/5ed941583260/a">raw</a></li> |
|
341 </ul> |
|
342 </div> |
|
343 |
|
344 <div class="main"> |
|
345 <h2><a href="/">test</a></h2> |
|
346 <h3>log a</h3> |
|
347 |
|
348 <form class="search" action="/log"> |
|
349 |
|
350 <p><input name="rev" id="search1" type="text" size="30" /></p> |
|
351 <div id="hint">find changesets by author, revision, |
|
352 files, or words in the commit message</div> |
|
353 </form> |
|
354 |
|
355 <div class="navigate"> |
|
356 <a href="/log/5ed941583260/a?revcount=30">less</a> |
|
357 <a href="/log/5ed941583260/a?revcount=120">more</a> |
|
358 | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> </div> |
|
359 |
|
360 <table class="bigtable"> |
|
361 <tr> |
|
362 <th class="age">age</th> |
|
363 <th class="author">author</th> |
|
364 <th class="description">description</th> |
|
365 </tr> |
|
366 <tr class="parity0"> |
|
367 <td class="age">1970-01-01</td> |
|
368 <td class="author">test</td> |
|
369 <td class="description"><a href="/rev/5ed941583260">first a</a></td> |
|
370 </tr> |
|
371 |
|
372 </table> |
|
373 |
|
374 <div class="navigate"> |
|
375 <a href="/log/5ed941583260/a?revcount=30">less</a> |
|
376 <a href="/log/5ed941583260/a?revcount=120">more</a> |
|
377 | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> |
|
378 </div> |
|
379 |
|
380 </div> |
|
381 </div> |
|
382 |
|
383 |
|
384 |
|
385 </body> |
|
386 </html> |
|
387 |
|
388 |
|
389 first version - one revision |
|
390 |
|
391 $ ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/1/a') |
|
392 200 Script output follows |
|
393 |
|
394 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
395 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
396 <head> |
|
397 <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
398 <meta name="robots" content="index, nofollow" /> |
|
399 <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
400 |
|
401 <title>test: a history</title> |
|
402 <link rel="alternate" type="application/atom+xml" |
|
403 href="/atom-log/tip/a" title="Atom feed for test:a" /> |
|
404 <link rel="alternate" type="application/rss+xml" |
|
405 href="/rss-log/tip/a" title="RSS feed for test:a" /> |
|
406 </head> |
|
407 <body> |
|
408 |
|
409 <div class="container"> |
|
410 <div class="menu"> |
|
411 <div class="logo"> |
|
412 <a href="http://mercurial.selenic.com/"> |
|
413 <img src="/static/hglogo.png" alt="mercurial" /></a> |
|
414 </div> |
|
415 <ul> |
|
416 <li><a href="/shortlog/5ed941583260">log</a></li> |
|
417 <li><a href="/graph/5ed941583260">graph</a></li> |
|
418 <li><a href="/tags">tags</a></li> |
|
419 <li><a href="/branches">branches</a></li> |
|
420 </ul> |
|
421 <ul> |
|
422 <li><a href="/rev/5ed941583260">changeset</a></li> |
|
423 <li><a href="/file/5ed941583260">browse</a></li> |
|
424 </ul> |
|
425 <ul> |
|
426 <li><a href="/file/5ed941583260/a">file</a></li> |
|
427 <li><a href="/diff/5ed941583260/a">diff</a></li> |
|
428 <li><a href="/annotate/5ed941583260/a">annotate</a></li> |
|
429 <li class="active">file log</li> |
|
430 <li><a href="/raw-file/5ed941583260/a">raw</a></li> |
|
431 </ul> |
|
432 </div> |
|
433 |
|
434 <div class="main"> |
|
435 <h2><a href="/">test</a></h2> |
|
436 <h3>log a</h3> |
|
437 |
|
438 <form class="search" action="/log"> |
|
439 |
|
440 <p><input name="rev" id="search1" type="text" size="30" /></p> |
|
441 <div id="hint">find changesets by author, revision, |
|
442 files, or words in the commit message</div> |
|
443 </form> |
|
444 |
|
445 <div class="navigate"> |
|
446 <a href="/log/5ed941583260/a?revcount=30">less</a> |
|
447 <a href="/log/5ed941583260/a?revcount=120">more</a> |
|
448 | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> </div> |
|
449 |
|
450 <table class="bigtable"> |
|
451 <tr> |
|
452 <th class="age">age</th> |
|
453 <th class="author">author</th> |
|
454 <th class="description">description</th> |
|
455 </tr> |
|
456 <tr class="parity0"> |
|
457 <td class="age">1970-01-01</td> |
|
458 <td class="author">test</td> |
|
459 <td class="description"><a href="/rev/5ed941583260">first a</a></td> |
|
460 </tr> |
|
461 |
|
462 </table> |
|
463 |
|
464 <div class="navigate"> |
|
465 <a href="/log/5ed941583260/a?revcount=30">less</a> |
|
466 <a href="/log/5ed941583260/a?revcount=120">more</a> |
|
467 | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> |
|
468 </div> |
|
469 |
|
470 </div> |
|
471 </div> |
|
472 |
|
473 |
|
474 |
|
475 </body> |
|
476 </html> |
|
477 |
|
478 |
|
479 before addition - error |
|
480 |
|
481 $ ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/0/a') |
|
482 404 Not Found |
|
483 |
|
484 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
485 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
486 <head> |
|
487 <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
488 <meta name="robots" content="index, nofollow" /> |
|
489 <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
490 |
|
491 <title>test: error</title> |
|
492 </head> |
|
493 <body> |
|
494 |
|
495 <div class="container"> |
|
496 <div class="menu"> |
|
497 <div class="logo"> |
|
498 <a href="http://mercurial.selenic.com/"> |
|
499 <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a> |
|
500 </div> |
|
501 <ul> |
|
502 <li><a href="/shortlog">log</a></li> |
|
503 <li><a href="/graph">graph</a></li> |
|
504 <li><a href="/tags">tags</a></li> |
|
505 <li><a href="/branches">branches</a></li> |
|
506 </ul> |
|
507 </div> |
|
508 |
|
509 <div class="main"> |
|
510 |
|
511 <h2><a href="/">test</a></h2> |
|
512 <h3>error</h3> |
|
513 |
|
514 <form class="search" action="/log"> |
|
515 |
|
516 <p><input name="rev" id="search1" type="text" size="30"></p> |
|
517 <div id="hint">find changesets by author, revision, |
|
518 files, or words in the commit message</div> |
|
519 </form> |
|
520 |
|
521 <div class="description"> |
|
522 <p> |
|
523 An error occurred while processing your request: |
|
524 </p> |
|
525 <p> |
|
526 a@6563da9dcf87: not found in manifest |
|
527 </p> |
|
528 </div> |
|
529 </div> |
|
530 </div> |
|
531 |
|
532 |
|
533 |
|
534 </body> |
|
535 </html> |
|
536 |
|
537 [1] |
|
538 |
|
539 should show base link, use spartan because it shows it |
|
540 |
|
541 $ ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/log/tip/c?style=spartan') |
|
542 200 Script output follows |
|
543 |
|
544 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|
545 <html> |
|
546 <head> |
|
547 <link rel="icon" href="/static/hgicon.png" type="image/png"> |
|
548 <meta name="robots" content="index, nofollow" /> |
|
549 <link rel="stylesheet" href="/static/style.css" type="text/css" /> |
|
550 |
|
551 <title>test: c history</title> |
|
552 <link rel="alternate" type="application/atom+xml" |
|
553 href="/atom-log/tip/c" title="Atom feed for test:c"> |
|
554 <link rel="alternate" type="application/rss+xml" |
|
555 href="/rss-log/tip/c" title="RSS feed for test:c"> |
|
556 </head> |
|
557 <body> |
|
558 |
|
559 <div class="buttons"> |
|
560 <a href="/log?style=spartan">changelog</a> |
|
561 <a href="/shortlog?style=spartan">shortlog</a> |
|
562 <a href="/graph?style=spartan">graph</a> |
|
563 <a href="/tags?style=spartan">tags</a> |
|
564 <a href="/branches?style=spartan">branches</a> |
|
565 <a href="/file/b7682196df1c/c?style=spartan">file</a> |
|
566 <a href="/annotate/b7682196df1c/c?style=spartan">annotate</a> |
|
567 <a type="application/rss+xml" href="/rss-log/tip/c">rss</a> |
|
568 <a type="application/atom+xml" href="/atom-log/tip/c" title="Atom feed for test:c">atom</a> |
|
569 </div> |
|
570 |
|
571 <h2>c revision history</h2> |
|
572 |
|
573 <p>navigate: <small class="navigate"><a href="/log/1a6696706df2/c?style=spartan">(0)</a> <a href="/log/tip/c?style=spartan">tip</a> </small></p> |
|
574 |
|
575 <table class="logEntry parity0"> |
|
576 <tr> |
|
577 <th class="age">1970-01-01:</th> |
|
578 <th class="firstline"><a href="/rev/b7682196df1c?style=spartan">change c</a></th> |
|
579 </tr> |
|
580 <tr> |
|
581 <th class="revision">revision 1:</td> |
|
582 <td class="node"> |
|
583 <a href="/file/b7682196df1c/c?style=spartan">b7682196df1c</a> |
|
584 <a href="/diff/b7682196df1c/c?style=spartan">(diff)</a> |
|
585 <a href="/annotate/b7682196df1c/c?style=spartan">(annotate)</a> |
|
586 </td> |
|
587 </tr> |
|
588 |
|
589 <tr> |
|
590 <th class="author">author:</th> |
|
591 <td class="author">test</td> |
|
592 </tr> |
|
593 <tr> |
|
594 <th class="date">date:</th> |
|
595 <td class="date">Thu Jan 01 00:00:00 1970 +0000</td> |
|
596 </tr> |
|
597 </table> |
|
598 |
|
599 |
|
600 <table class="logEntry parity1"> |
|
601 <tr> |
|
602 <th class="age">1970-01-01:</th> |
|
603 <th class="firstline"><a href="/rev/1a6696706df2?style=spartan">mv b</a></th> |
|
604 </tr> |
|
605 <tr> |
|
606 <th class="revision">revision 0:</td> |
|
607 <td class="node"> |
|
608 <a href="/file/1a6696706df2/c?style=spartan">1a6696706df2</a> |
|
609 <a href="/diff/1a6696706df2/c?style=spartan">(diff)</a> |
|
610 <a href="/annotate/1a6696706df2/c?style=spartan">(annotate)</a> |
|
611 </td> |
|
612 </tr> |
|
613 |
|
614 <tr> |
|
615 <th>base:</th> |
|
616 <td> |
|
617 <a href="/file/1e88685f5dde/b?style=spartan"> |
|
618 b@1e88685f5dde |
|
619 </a> |
|
620 </td> |
|
621 </tr> |
|
622 <tr> |
|
623 <th class="author">author:</th> |
|
624 <td class="author">test</td> |
|
625 </tr> |
|
626 <tr> |
|
627 <th class="date">date:</th> |
|
628 <td class="date">Thu Jan 01 00:00:00 1970 +0000</td> |
|
629 </tr> |
|
630 </table> |
|
631 |
|
632 |
|
633 |
|
634 |
|
635 |
|
636 <div class="logo"> |
|
637 <a href="http://mercurial.selenic.com/"> |
|
638 <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial"></a> |
|
639 </div> |
|
640 |
|
641 </body> |
|
642 </html> |
|
643 |
|
644 |
|
645 errors |
|
646 |
|
647 $ cat errors.log |