test-hgweb-filelog.t
895 lines
| 25.0 KiB
| text/troff
|
Tads3Lexer
/ tests / test-hgweb-filelog.t
Matt Mackall
|
r22046 | #require serve | ||
Matt Mackall
|
r12437 | |||
$ hg init test | ||||
$ cd test | ||||
$ echo b > b | ||||
$ hg ci -Am "b" | ||||
adding b | ||||
$ echo a > a | ||||
$ hg ci -Am "first a" | ||||
adding a | ||||
Anton Shestakov
|
r25109 | $ hg tag -r 1 a-tag | ||
$ hg bookmark -r 1 a-bookmark | ||||
Matt Mackall
|
r12437 | $ hg rm a | ||
$ hg ci -m "del a" | ||||
Anton Shestakov
|
r25109 | $ hg branch a-branch | ||
marked working directory as branch a-branch | ||||
(branches are permanent and global, did you want a bookmark?) | ||||
Matt Mackall
|
r12437 | $ echo b > a | ||
$ hg ci -Am "second a" | ||||
adding a | ||||
$ hg rm a | ||||
$ hg ci -m "del2 a" | ||||
$ hg mv b c | ||||
$ hg ci -m "mv b" | ||||
$ echo c >> c | ||||
$ hg ci -m "change c" | ||||
$ hg log -p | ||||
Anton Shestakov
|
r25109 | changeset: 7:46c1a66bd8fc | ||
branch: a-branch | ||||
Matt Mackall
|
r12437 | tag: tip | ||
user: test | ||||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||
summary: change c | ||||
Anton Shestakov
|
r25109 | diff -r c9637d3cc8ef -r 46c1a66bd8fc c | ||
Matt Mackall
|
r12437 | --- a/c Thu Jan 01 00:00:00 1970 +0000 | ||
+++ b/c Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -1,1 +1,2 @@ | ||||
b | ||||
+c | ||||
Anton Shestakov
|
r25109 | changeset: 6:c9637d3cc8ef | ||
branch: a-branch | ||||
Matt Mackall
|
r12437 | user: test | ||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||
summary: mv b | ||||
Anton Shestakov
|
r25109 | diff -r 958bd88be4eb -r c9637d3cc8ef b | ||
Matt Mackall
|
r12437 | --- a/b Thu Jan 01 00:00:00 1970 +0000 | ||
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -1,1 +0,0 @@ | ||||
-b | ||||
Anton Shestakov
|
r25109 | diff -r 958bd88be4eb -r c9637d3cc8ef c | ||
Matt Mackall
|
r12437 | --- /dev/null Thu Jan 01 00:00:00 1970 +0000 | ||
+++ b/c Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -0,0 +1,1 @@ | ||||
+b | ||||
Anton Shestakov
|
r25109 | changeset: 5:958bd88be4eb | ||
branch: a-branch | ||||
Matt Mackall
|
r12437 | user: test | ||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||
summary: del2 a | ||||
Anton Shestakov
|
r25109 | diff -r 3f41bc784e7e -r 958bd88be4eb a | ||
Matt Mackall
|
r12437 | --- a/a Thu Jan 01 00:00:00 1970 +0000 | ||
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -1,1 +0,0 @@ | ||||
-b | ||||
Anton Shestakov
|
r25109 | changeset: 4:3f41bc784e7e | ||
branch: a-branch | ||||
Matt Mackall
|
r12437 | user: test | ||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||
summary: second a | ||||
Anton Shestakov
|
r25109 | diff -r 292258f86fdf -r 3f41bc784e7e a | ||
Matt Mackall
|
r12437 | --- /dev/null Thu Jan 01 00:00:00 1970 +0000 | ||
+++ b/a Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -0,0 +1,1 @@ | ||||
+b | ||||
Anton Shestakov
|
r25109 | changeset: 3:292258f86fdf | ||
Matt Mackall
|
r12437 | user: test | ||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||
summary: del a | ||||
Anton Shestakov
|
r25109 | diff -r 94c9dd5ca9b4 -r 292258f86fdf a | ||
Matt Mackall
|
r12437 | --- a/a Thu Jan 01 00:00:00 1970 +0000 | ||
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -1,1 +0,0 @@ | ||||
-a | ||||
Anton Shestakov
|
r25109 | changeset: 2:94c9dd5ca9b4 | ||
user: test | ||||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||
summary: Added tag a-tag for changeset 5ed941583260 | ||||
diff -r 5ed941583260 -r 94c9dd5ca9b4 .hgtags | ||||
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 | ||||
+++ b/.hgtags Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -0,0 +1,1 @@ | ||||
+5ed941583260248620985524192fdc382ef57c36 a-tag | ||||
Matt Mackall
|
r12437 | changeset: 1:5ed941583260 | ||
Anton Shestakov
|
r25109 | bookmark: a-bookmark | ||
tag: a-tag | ||||
Matt Mackall
|
r12437 | user: test | ||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||
summary: first a | ||||
diff -r 6563da9dcf87 -r 5ed941583260 a | ||||
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 | ||||
+++ b/a Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -0,0 +1,1 @@ | ||||
+a | ||||
changeset: 0:6563da9dcf87 | ||||
user: test | ||||
date: Thu Jan 01 00:00:00 1970 +0000 | ||||
summary: b | ||||
diff -r 000000000000 -r 6563da9dcf87 b | ||||
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 | ||||
+++ b/b Thu Jan 01 00:00:00 1970 +0000 | ||||
@@ -0,0 +1,1 @@ | ||||
+b | ||||
$ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log | ||||
$ cat hg.pid >> $DAEMON_PIDS | ||||
tip - two revisions | ||||
Matt Mackall
|
r25472 | $ (get-with-headers.py localhost:$HGPORT 'log/tip/a') | ||
Matt Mackall
|
r12437 | 200 Script output follows | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | ||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | ||||
<head> | ||||
<link rel="icon" href="/static/hgicon.png" type="image/png" /> | ||||
<meta name="robots" content="index, nofollow" /> | ||||
<link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript" src="/static/mercurial.js"></script> | ||
Matt Mackall
|
r12437 | |||
<title>test: a history</title> | ||||
<link rel="alternate" type="application/atom+xml" | ||||
href="/atom-log/tip/a" title="Atom feed for test:a" /> | ||||
<link rel="alternate" type="application/rss+xml" | ||||
href="/rss-log/tip/a" title="RSS feed for test:a" /> | ||||
</head> | ||||
<body> | ||||
<div class="container"> | ||||
<div class="menu"> | ||||
<div class="logo"> | ||||
<a href="http://mercurial.selenic.com/"> | ||||
<img src="/static/hglogo.png" alt="mercurial" /></a> | ||||
</div> | ||||
<ul> | ||||
r25606 | <li><a href="/shortlog/tip">log</a></li> | |||
<li><a href="/graph/tip">graph</a></li> | ||||
Matt Mackall
|
r12437 | <li><a href="/tags">tags</a></li> | ||
Alexander Solovyov
|
r13597 | <li><a href="/bookmarks">bookmarks</a></li> | ||
Matt Mackall
|
r12437 | <li><a href="/branches">branches</a></li> | ||
</ul> | ||||
<ul> | ||||
r25606 | <li><a href="/rev/tip">changeset</a></li> | |||
<li><a href="/file/tip">browse</a></li> | ||||
Matt Mackall
|
r12437 | </ul> | ||
<ul> | ||||
r25606 | <li><a href="/file/tip/a">file</a></li> | |||
<li><a href="/diff/tip/a">diff</a></li> | ||||
<li><a href="/comparison/tip/a">comparison</a></li> | ||||
<li><a href="/annotate/tip/a">annotate</a></li> | ||||
Matt Mackall
|
r12437 | <li class="active">file log</li> | ||
r25606 | <li><a href="/raw-file/tip/a">raw</a></li> | |||
Matt Mackall
|
r12437 | </ul> | ||
Augie Fackler
|
r12680 | <ul> | ||
<li><a href="/help">help</a></li> | ||||
</ul> | ||||
Angel Ezquerra
|
r18200 | <div class="atom-logo"> | ||
Anton Shestakov
|
r25109 | <a href="/atom-log/3f41bc784e7e/a" title="subscribe to atom feed"> | ||
Anton Shestakov
|
r23830 | <img class="atom-logo" src="/static/feed-icon-14x14.png" alt="atom feed" /> | ||
</a> | ||||
Angel Ezquerra
|
r18200 | </div> | ||
Matt Mackall
|
r12437 | </div> | ||
<div class="main"> | ||||
Bryan O'Sullivan
|
r18264 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> | ||
Matt Mackall
|
r12437 | <h3>log a</h3> | ||
<form class="search" action="/log"> | ||||
<p><input name="rev" id="search1" type="text" size="30" /></p> | ||||
Alexander Plavin
|
r19796 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision | ||
number or hash, or <a href="/help/revsets">revset expression</a>.</div> | ||||
Matt Mackall
|
r12437 | </form> | ||
<div class="navigate"> | ||||
r25606 | <a href="/log/tip/a?revcount=30">less</a> | |||
<a href="/log/tip/a?revcount=120">more</a> | ||||
Matt Mackall
|
r12437 | | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> </div> | ||
<table class="bigtable"> | ||||
Anton Shestakov
|
r24054 | <thead> | ||
Matt Mackall
|
r12437 | <tr> | ||
<th class="age">age</th> | ||||
<th class="author">author</th> | ||||
<th class="description">description</th> | ||||
</tr> | ||||
Anton Shestakov
|
r24054 | </thead> | ||
Alexander Plavin
|
r19454 | <tbody class="stripes2"> | ||
<tr> | ||||
Brodie Rao
|
r15375 | <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> | ||
Matt Mackall
|
r12437 | <td class="author">test</td> | ||
Anton Shestakov
|
r25108 | <td class="description"> | ||
Anton Shestakov
|
r25109 | <a href="/rev/3f41bc784e7e">second a</a> | ||
<span class="branchname">a-branch</span> | ||||
Anton Shestakov
|
r25108 | </td> | ||
Matt Mackall
|
r12437 | </tr> | ||
Alexander Plavin
|
r19454 | <tr> | ||
Brodie Rao
|
r15375 | <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> | ||
Matt Mackall
|
r12437 | <td class="author">test</td> | ||
Anton Shestakov
|
r25108 | <td class="description"> | ||
<a href="/rev/5ed941583260">first a</a> | ||||
Anton Shestakov
|
r25110 | <span class="tag">a-tag</span> <span class="tag">a-bookmark</span> | ||
Anton Shestakov
|
r25108 | </td> | ||
Matt Mackall
|
r12437 | </tr> | ||
Alexander Plavin
|
r19454 | </tbody> | ||
Matt Mackall
|
r12437 | </table> | ||
<div class="navigate"> | ||||
r25606 | <a href="/log/tip/a?revcount=30">less</a> | |||
<a href="/log/tip/a?revcount=120">more</a> | ||||
Matt Mackall
|
r12437 | | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> | ||
</div> | ||||
</div> | ||||
</div> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript">process_dates()</script> | ||
Matt Mackall
|
r12437 | |||
</body> | ||||
</html> | ||||
second version - two revisions | ||||
Matt Mackall
|
r25472 | $ (get-with-headers.py localhost:$HGPORT 'log/4/a') | ||
Matt Mackall
|
r12437 | 200 Script output follows | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | ||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | ||||
<head> | ||||
<link rel="icon" href="/static/hgicon.png" type="image/png" /> | ||||
<meta name="robots" content="index, nofollow" /> | ||||
<link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript" src="/static/mercurial.js"></script> | ||
Matt Mackall
|
r12437 | |||
<title>test: a history</title> | ||||
<link rel="alternate" type="application/atom+xml" | ||||
href="/atom-log/tip/a" title="Atom feed for test:a" /> | ||||
<link rel="alternate" type="application/rss+xml" | ||||
href="/rss-log/tip/a" title="RSS feed for test:a" /> | ||||
</head> | ||||
<body> | ||||
<div class="container"> | ||||
<div class="menu"> | ||||
<div class="logo"> | ||||
<a href="http://mercurial.selenic.com/"> | ||||
<img src="/static/hglogo.png" alt="mercurial" /></a> | ||||
</div> | ||||
<ul> | ||||
r25606 | <li><a href="/shortlog/4">log</a></li> | |||
<li><a href="/graph/4">graph</a></li> | ||||
Matt Mackall
|
r12437 | <li><a href="/tags">tags</a></li> | ||
Alexander Solovyov
|
r13597 | <li><a href="/bookmarks">bookmarks</a></li> | ||
Matt Mackall
|
r12437 | <li><a href="/branches">branches</a></li> | ||
</ul> | ||||
<ul> | ||||
r25606 | <li><a href="/rev/4">changeset</a></li> | |||
<li><a href="/file/4">browse</a></li> | ||||
Matt Mackall
|
r12437 | </ul> | ||
<ul> | ||||
r25606 | <li><a href="/file/4/a">file</a></li> | |||
<li><a href="/diff/4/a">diff</a></li> | ||||
<li><a href="/comparison/4/a">comparison</a></li> | ||||
<li><a href="/annotate/4/a">annotate</a></li> | ||||
Matt Mackall
|
r12437 | <li class="active">file log</li> | ||
r25606 | <li><a href="/raw-file/4/a">raw</a></li> | |||
Matt Mackall
|
r12437 | </ul> | ||
Augie Fackler
|
r12680 | <ul> | ||
<li><a href="/help">help</a></li> | ||||
</ul> | ||||
Angel Ezquerra
|
r18200 | <div class="atom-logo"> | ||
Anton Shestakov
|
r25109 | <a href="/atom-log/3f41bc784e7e/a" title="subscribe to atom feed"> | ||
Anton Shestakov
|
r23830 | <img class="atom-logo" src="/static/feed-icon-14x14.png" alt="atom feed" /> | ||
</a> | ||||
Angel Ezquerra
|
r18200 | </div> | ||
Matt Mackall
|
r12437 | </div> | ||
<div class="main"> | ||||
Bryan O'Sullivan
|
r18264 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> | ||
Matt Mackall
|
r12437 | <h3>log a</h3> | ||
<form class="search" action="/log"> | ||||
<p><input name="rev" id="search1" type="text" size="30" /></p> | ||||
Alexander Plavin
|
r19796 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision | ||
number or hash, or <a href="/help/revsets">revset expression</a>.</div> | ||||
Matt Mackall
|
r12437 | </form> | ||
<div class="navigate"> | ||||
r25606 | <a href="/log/4/a?revcount=30">less</a> | |||
<a href="/log/4/a?revcount=120">more</a> | ||||
Matt Mackall
|
r12437 | | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> </div> | ||
<table class="bigtable"> | ||||
Anton Shestakov
|
r24054 | <thead> | ||
Matt Mackall
|
r12437 | <tr> | ||
<th class="age">age</th> | ||||
<th class="author">author</th> | ||||
<th class="description">description</th> | ||||
</tr> | ||||
Anton Shestakov
|
r24054 | </thead> | ||
Alexander Plavin
|
r19454 | <tbody class="stripes2"> | ||
<tr> | ||||
Brodie Rao
|
r15375 | <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> | ||
Matt Mackall
|
r12437 | <td class="author">test</td> | ||
Anton Shestakov
|
r25108 | <td class="description"> | ||
Anton Shestakov
|
r25109 | <a href="/rev/3f41bc784e7e">second a</a> | ||
<span class="branchname">a-branch</span> | ||||
Anton Shestakov
|
r25108 | </td> | ||
Matt Mackall
|
r12437 | </tr> | ||
Alexander Plavin
|
r19454 | <tr> | ||
Brodie Rao
|
r15375 | <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> | ||
Matt Mackall
|
r12437 | <td class="author">test</td> | ||
Anton Shestakov
|
r25108 | <td class="description"> | ||
<a href="/rev/5ed941583260">first a</a> | ||||
Anton Shestakov
|
r25110 | <span class="tag">a-tag</span> <span class="tag">a-bookmark</span> | ||
Anton Shestakov
|
r25108 | </td> | ||
Matt Mackall
|
r12437 | </tr> | ||
Alexander Plavin
|
r19454 | </tbody> | ||
Matt Mackall
|
r12437 | </table> | ||
<div class="navigate"> | ||||
r25606 | <a href="/log/4/a?revcount=30">less</a> | |||
<a href="/log/4/a?revcount=120">more</a> | ||||
Matt Mackall
|
r12437 | | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> | ||
</div> | ||||
</div> | ||||
</div> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript">process_dates()</script> | ||
Matt Mackall
|
r12437 | |||
</body> | ||||
</html> | ||||
first deleted - one revision | ||||
Matt Mackall
|
r25472 | $ (get-with-headers.py localhost:$HGPORT 'log/3/a') | ||
Matt Mackall
|
r12437 | 200 Script output follows | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | ||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | ||||
<head> | ||||
<link rel="icon" href="/static/hgicon.png" type="image/png" /> | ||||
<meta name="robots" content="index, nofollow" /> | ||||
<link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript" src="/static/mercurial.js"></script> | ||
Matt Mackall
|
r12437 | |||
<title>test: a history</title> | ||||
<link rel="alternate" type="application/atom+xml" | ||||
href="/atom-log/tip/a" title="Atom feed for test:a" /> | ||||
<link rel="alternate" type="application/rss+xml" | ||||
href="/rss-log/tip/a" title="RSS feed for test:a" /> | ||||
</head> | ||||
<body> | ||||
<div class="container"> | ||||
<div class="menu"> | ||||
<div class="logo"> | ||||
<a href="http://mercurial.selenic.com/"> | ||||
<img src="/static/hglogo.png" alt="mercurial" /></a> | ||||
</div> | ||||
<ul> | ||||
r25606 | <li><a href="/shortlog/3">log</a></li> | |||
<li><a href="/graph/3">graph</a></li> | ||||
Matt Mackall
|
r12437 | <li><a href="/tags">tags</a></li> | ||
Alexander Solovyov
|
r13597 | <li><a href="/bookmarks">bookmarks</a></li> | ||
Matt Mackall
|
r12437 | <li><a href="/branches">branches</a></li> | ||
</ul> | ||||
<ul> | ||||
r25606 | <li><a href="/rev/3">changeset</a></li> | |||
<li><a href="/file/3">browse</a></li> | ||||
Matt Mackall
|
r12437 | </ul> | ||
<ul> | ||||
r25606 | <li><a href="/file/3/a">file</a></li> | |||
<li><a href="/diff/3/a">diff</a></li> | ||||
<li><a href="/comparison/3/a">comparison</a></li> | ||||
<li><a href="/annotate/3/a">annotate</a></li> | ||||
Matt Mackall
|
r12437 | <li class="active">file log</li> | ||
r25606 | <li><a href="/raw-file/3/a">raw</a></li> | |||
Matt Mackall
|
r12437 | </ul> | ||
Augie Fackler
|
r12680 | <ul> | ||
<li><a href="/help">help</a></li> | ||||
</ul> | ||||
Angel Ezquerra
|
r18200 | <div class="atom-logo"> | ||
<a href="/atom-log/5ed941583260/a" title="subscribe to atom feed"> | ||||
Anton Shestakov
|
r23830 | <img class="atom-logo" src="/static/feed-icon-14x14.png" alt="atom feed" /> | ||
</a> | ||||
Angel Ezquerra
|
r18200 | </div> | ||
Matt Mackall
|
r12437 | </div> | ||
<div class="main"> | ||||
Bryan O'Sullivan
|
r18264 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> | ||
Matt Mackall
|
r12437 | <h3>log a</h3> | ||
<form class="search" action="/log"> | ||||
<p><input name="rev" id="search1" type="text" size="30" /></p> | ||||
Alexander Plavin
|
r19796 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision | ||
number or hash, or <a href="/help/revsets">revset expression</a>.</div> | ||||
Matt Mackall
|
r12437 | </form> | ||
<div class="navigate"> | ||||
r25606 | <a href="/log/3/a?revcount=30">less</a> | |||
<a href="/log/3/a?revcount=120">more</a> | ||||
Matt Mackall
|
r12437 | | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> </div> | ||
<table class="bigtable"> | ||||
Anton Shestakov
|
r24054 | <thead> | ||
Matt Mackall
|
r12437 | <tr> | ||
<th class="age">age</th> | ||||
<th class="author">author</th> | ||||
<th class="description">description</th> | ||||
</tr> | ||||
Anton Shestakov
|
r24054 | </thead> | ||
Alexander Plavin
|
r19454 | <tbody class="stripes2"> | ||
<tr> | ||||
Brodie Rao
|
r15375 | <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> | ||
Matt Mackall
|
r12437 | <td class="author">test</td> | ||
Anton Shestakov
|
r25108 | <td class="description"> | ||
<a href="/rev/5ed941583260">first a</a> | ||||
Anton Shestakov
|
r25110 | <span class="tag">a-tag</span> <span class="tag">a-bookmark</span> | ||
Anton Shestakov
|
r25108 | </td> | ||
Matt Mackall
|
r12437 | </tr> | ||
Alexander Plavin
|
r19454 | </tbody> | ||
Matt Mackall
|
r12437 | </table> | ||
<div class="navigate"> | ||||
r25606 | <a href="/log/3/a?revcount=30">less</a> | |||
<a href="/log/3/a?revcount=120">more</a> | ||||
Matt Mackall
|
r12437 | | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> | ||
</div> | ||||
</div> | ||||
</div> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript">process_dates()</script> | ||
Matt Mackall
|
r12437 | |||
</body> | ||||
</html> | ||||
first version - one revision | ||||
Matt Mackall
|
r25472 | $ (get-with-headers.py localhost:$HGPORT 'log/1/a') | ||
Matt Mackall
|
r12437 | 200 Script output follows | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | ||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | ||||
<head> | ||||
<link rel="icon" href="/static/hgicon.png" type="image/png" /> | ||||
<meta name="robots" content="index, nofollow" /> | ||||
<link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript" src="/static/mercurial.js"></script> | ||
Matt Mackall
|
r12437 | |||
<title>test: a history</title> | ||||
<link rel="alternate" type="application/atom+xml" | ||||
href="/atom-log/tip/a" title="Atom feed for test:a" /> | ||||
<link rel="alternate" type="application/rss+xml" | ||||
href="/rss-log/tip/a" title="RSS feed for test:a" /> | ||||
</head> | ||||
<body> | ||||
<div class="container"> | ||||
<div class="menu"> | ||||
<div class="logo"> | ||||
<a href="http://mercurial.selenic.com/"> | ||||
<img src="/static/hglogo.png" alt="mercurial" /></a> | ||||
</div> | ||||
<ul> | ||||
r25606 | <li><a href="/shortlog/1">log</a></li> | |||
<li><a href="/graph/1">graph</a></li> | ||||
Matt Mackall
|
r12437 | <li><a href="/tags">tags</a></li> | ||
Alexander Solovyov
|
r13597 | <li><a href="/bookmarks">bookmarks</a></li> | ||
Matt Mackall
|
r12437 | <li><a href="/branches">branches</a></li> | ||
</ul> | ||||
<ul> | ||||
r25606 | <li><a href="/rev/1">changeset</a></li> | |||
<li><a href="/file/1">browse</a></li> | ||||
Matt Mackall
|
r12437 | </ul> | ||
<ul> | ||||
r25606 | <li><a href="/file/1/a">file</a></li> | |||
<li><a href="/diff/1/a">diff</a></li> | ||||
<li><a href="/comparison/1/a">comparison</a></li> | ||||
<li><a href="/annotate/1/a">annotate</a></li> | ||||
Matt Mackall
|
r12437 | <li class="active">file log</li> | ||
r25606 | <li><a href="/raw-file/1/a">raw</a></li> | |||
Matt Mackall
|
r12437 | </ul> | ||
Augie Fackler
|
r12680 | <ul> | ||
<li><a href="/help">help</a></li> | ||||
</ul> | ||||
Angel Ezquerra
|
r18200 | <div class="atom-logo"> | ||
<a href="/atom-log/5ed941583260/a" title="subscribe to atom feed"> | ||||
Anton Shestakov
|
r23830 | <img class="atom-logo" src="/static/feed-icon-14x14.png" alt="atom feed" /> | ||
</a> | ||||
Angel Ezquerra
|
r18200 | </div> | ||
Matt Mackall
|
r12437 | </div> | ||
<div class="main"> | ||||
Bryan O'Sullivan
|
r18264 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> | ||
Matt Mackall
|
r12437 | <h3>log a</h3> | ||
<form class="search" action="/log"> | ||||
<p><input name="rev" id="search1" type="text" size="30" /></p> | ||||
Alexander Plavin
|
r19796 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision | ||
number or hash, or <a href="/help/revsets">revset expression</a>.</div> | ||||
Matt Mackall
|
r12437 | </form> | ||
<div class="navigate"> | ||||
r25606 | <a href="/log/1/a?revcount=30">less</a> | |||
<a href="/log/1/a?revcount=120">more</a> | ||||
Matt Mackall
|
r12437 | | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> </div> | ||
<table class="bigtable"> | ||||
Anton Shestakov
|
r24054 | <thead> | ||
Matt Mackall
|
r12437 | <tr> | ||
<th class="age">age</th> | ||||
<th class="author">author</th> | ||||
<th class="description">description</th> | ||||
</tr> | ||||
Anton Shestakov
|
r24054 | </thead> | ||
Alexander Plavin
|
r19454 | <tbody class="stripes2"> | ||
<tr> | ||||
Brodie Rao
|
r15375 | <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> | ||
Matt Mackall
|
r12437 | <td class="author">test</td> | ||
Anton Shestakov
|
r25108 | <td class="description"> | ||
<a href="/rev/5ed941583260">first a</a> | ||||
Anton Shestakov
|
r25110 | <span class="tag">a-tag</span> <span class="tag">a-bookmark</span> | ||
Anton Shestakov
|
r25108 | </td> | ||
Matt Mackall
|
r12437 | </tr> | ||
Alexander Plavin
|
r19454 | </tbody> | ||
Matt Mackall
|
r12437 | </table> | ||
<div class="navigate"> | ||||
r25606 | <a href="/log/1/a?revcount=30">less</a> | |||
<a href="/log/1/a?revcount=120">more</a> | ||||
Matt Mackall
|
r12437 | | <a href="/log/5ed941583260/a">(0)</a> <a href="/log/tip/a">tip</a> | ||
</div> | ||||
</div> | ||||
</div> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript">process_dates()</script> | ||
Matt Mackall
|
r12437 | |||
</body> | ||||
</html> | ||||
before addition - error | ||||
Matt Mackall
|
r25472 | $ (get-with-headers.py localhost:$HGPORT 'log/0/a') | ||
Matt Mackall
|
r12437 | 404 Not Found | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | ||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | ||||
<head> | ||||
<link rel="icon" href="/static/hgicon.png" type="image/png" /> | ||||
<meta name="robots" content="index, nofollow" /> | ||||
<link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript" src="/static/mercurial.js"></script> | ||
Matt Mackall
|
r12437 | |||
<title>test: error</title> | ||||
</head> | ||||
<body> | ||||
<div class="container"> | ||||
<div class="menu"> | ||||
<div class="logo"> | ||||
<a href="http://mercurial.selenic.com/"> | ||||
<img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a> | ||||
</div> | ||||
<ul> | ||||
<li><a href="/shortlog">log</a></li> | ||||
<li><a href="/graph">graph</a></li> | ||||
<li><a href="/tags">tags</a></li> | ||||
Alexander Solovyov
|
r13597 | <li><a href="/bookmarks">bookmarks</a></li> | ||
Matt Mackall
|
r12437 | <li><a href="/branches">branches</a></li> | ||
Ross Lagerwall
|
r17290 | </ul> | ||
<ul> | ||||
Augie Fackler
|
r12680 | <li><a href="/help">help</a></li> | ||
Matt Mackall
|
r12437 | </ul> | ||
</div> | ||||
<div class="main"> | ||||
Bryan O'Sullivan
|
r18264 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> | ||
Matt Mackall
|
r12437 | <h3>error</h3> | ||
<form class="search" action="/log"> | ||||
<p><input name="rev" id="search1" type="text" size="30"></p> | ||||
Alexander Plavin
|
r19796 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision | ||
number or hash, or <a href="/help/revsets">revset expression</a>.</div> | ||||
Matt Mackall
|
r12437 | </form> | ||
<div class="description"> | ||||
<p> | ||||
An error occurred while processing your request: | ||||
</p> | ||||
<p> | ||||
a@6563da9dcf87: not found in manifest | ||||
</p> | ||||
</div> | ||||
</div> | ||||
</div> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript">process_dates()</script> | ||
Matt Mackall
|
r12437 | |||
</body> | ||||
</html> | ||||
[1] | ||||
should show base link, use spartan because it shows it | ||||
Matt Mackall
|
r25472 | $ (get-with-headers.py localhost:$HGPORT 'log/tip/c?style=spartan') | ||
Matt Mackall
|
r12437 | 200 Script output follows | ||
Augie Fackler
|
r20256 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | ||
Matt Mackall
|
r12437 | <html> | ||
<head> | ||||
<link rel="icon" href="/static/hgicon.png" type="image/png"> | ||||
<meta name="robots" content="index, nofollow" /> | ||||
<link rel="stylesheet" href="/static/style.css" type="text/css" /> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript" src="/static/mercurial.js"></script> | ||
Matt Mackall
|
r12437 | |||
<title>test: c history</title> | ||||
<link rel="alternate" type="application/atom+xml" | ||||
href="/atom-log/tip/c" title="Atom feed for test:c"> | ||||
<link rel="alternate" type="application/rss+xml" | ||||
href="/rss-log/tip/c" title="RSS feed for test:c"> | ||||
</head> | ||||
<body> | ||||
<div class="buttons"> | ||||
<a href="/log?style=spartan">changelog</a> | ||||
<a href="/shortlog?style=spartan">shortlog</a> | ||||
<a href="/graph?style=spartan">graph</a> | ||||
<a href="/tags?style=spartan">tags</a> | ||||
<a href="/branches?style=spartan">branches</a> | ||||
r25603 | <a href="/file/tip/c?style=spartan">file</a> | |||
<a href="/annotate/tip/c?style=spartan">annotate</a> | ||||
Augie Fackler
|
r12680 | <a href="/help?style=spartan">help</a> | ||
Matt Mackall
|
r12437 | <a type="application/rss+xml" href="/rss-log/tip/c">rss</a> | ||
<a type="application/atom+xml" href="/atom-log/tip/c" title="Atom feed for test:c">atom</a> | ||||
</div> | ||||
Bryan O'Sullivan
|
r18264 | <h2><a href="/">Mercurial</a> / c revision history</h2> | ||
Matt Mackall
|
r12437 | |||
Anton Shestakov
|
r25109 | <p>navigate: <small class="navigate"><a href="/log/c9637d3cc8ef/c?style=spartan">(0)</a> <a href="/log/tip/c?style=spartan">tip</a> </small></p> | ||
Matt Mackall
|
r12437 | |||
<table class="logEntry parity0"> | ||||
<tr> | ||||
FUJIWARA Katsunori
|
r21124 | <th class="label"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>:</th> | ||
Anton Shestakov
|
r25109 | <th class="firstline"><a href="/rev/46c1a66bd8fc?style=spartan">change c</a></th> | ||
Matt Mackall
|
r12437 | </tr> | ||
<tr> | ||||
Anton Shestakov
|
r23828 | <th class="revision">revision 1:</th> | ||
Matt Mackall
|
r12437 | <td class="node"> | ||
Anton Shestakov
|
r25109 | <a href="/file/46c1a66bd8fc/c?style=spartan">46c1a66bd8fc</a> | ||
<a href="/diff/46c1a66bd8fc/c?style=spartan">(diff)</a> | ||||
<a href="/annotate/46c1a66bd8fc/c?style=spartan">(annotate)</a> | ||||
Matt Mackall
|
r12437 | </td> | ||
</tr> | ||||
<tr> | ||||
<th class="author">author:</th> | ||||
<td class="author">test</td> | ||||
</tr> | ||||
<tr> | ||||
<th class="date">date:</th> | ||||
Brodie Rao
|
r15375 | <td class="date">Thu, 01 Jan 1970 00:00:00 +0000</td> | ||
Matt Mackall
|
r12437 | </tr> | ||
</table> | ||||
<table class="logEntry parity1"> | ||||
<tr> | ||||
FUJIWARA Katsunori
|
r21124 | <th class="label"><span class="age">Thu, 01 Jan 1970 00:00:00 +0000</span>:</th> | ||
Anton Shestakov
|
r25109 | <th class="firstline"><a href="/rev/c9637d3cc8ef?style=spartan">mv b</a></th> | ||
Matt Mackall
|
r12437 | </tr> | ||
<tr> | ||||
Anton Shestakov
|
r23828 | <th class="revision">revision 0:</th> | ||
Matt Mackall
|
r12437 | <td class="node"> | ||
Anton Shestakov
|
r25109 | <a href="/file/c9637d3cc8ef/c?style=spartan">c9637d3cc8ef</a> | ||
<a href="/diff/c9637d3cc8ef/c?style=spartan">(diff)</a> | ||||
<a href="/annotate/c9637d3cc8ef/c?style=spartan">(annotate)</a> | ||||
Matt Mackall
|
r12437 | </td> | ||
</tr> | ||||
<tr> | ||||
<th>base:</th> | ||||
<td> | ||||
<a href="/file/1e88685f5dde/b?style=spartan"> | ||||
b@1e88685f5dde | ||||
</a> | ||||
</td> | ||||
</tr> | ||||
<tr> | ||||
<th class="author">author:</th> | ||||
<td class="author">test</td> | ||||
</tr> | ||||
<tr> | ||||
<th class="date">date:</th> | ||||
Brodie Rao
|
r15375 | <td class="date">Thu, 01 Jan 1970 00:00:00 +0000</td> | ||
Matt Mackall
|
r12437 | </tr> | ||
</table> | ||||
Benoit Allard
|
r14046 | <script type="text/javascript">process_dates()</script> | ||
Matt Mackall
|
r12437 | |||
<div class="logo"> | ||||
<a href="http://mercurial.selenic.com/"> | ||||
<img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial"></a> | ||||
</div> | ||||
</body> | ||||
</html> | ||||
Patrick Mezard
|
r13547 | rss log | ||
Matt Mackall
|
r25472 | $ (get-with-headers.py localhost:$HGPORT 'rss-log/tip/a') | ||
Patrick Mezard
|
r13547 | 200 Script output follows | ||
<?xml version="1.0" encoding="ascii"?> | ||||
<rss version="2.0"> | ||||
<channel> | ||||
<link>http://*:$HGPORT/</link> (glob) | ||||
<language>en-us</language> | ||||
<title>test: a history</title> | ||||
<description>a revision history</description> | ||||
<item> | ||||
<title>second a</title> | ||||
Anton Shestakov
|
r25109 | <link>http://*:$HGPORT/log3f41bc784e7e/a</link> (glob) | ||
Patrick Mezard
|
r13547 | <description><![CDATA[second a]]></description> | ||
<author>test</author> | ||||
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> | ||||
</item> | ||||
<item> | ||||
<title>first a</title> | ||||
<link>http://*:$HGPORT/log5ed941583260/a</link> (glob) | ||||
<description><![CDATA[first a]]></description> | ||||
<author>test</author> | ||||
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> | ||||
</item> | ||||
</channel> | ||||
</rss> | ||||
atom log | ||||
Matt Mackall
|
r25472 | $ (get-with-headers.py localhost:$HGPORT 'atom-log/tip/a') | ||
Patrick Mezard
|
r13547 | 200 Script output follows | ||
<?xml version="1.0" encoding="ascii"?> | ||||
<feed xmlns="http://www.w3.org/2005/Atom"> | ||||
<id>http://*:$HGPORT/atom-log/tip/a</id> (glob) | ||||
<link rel="self" href="http://*:$HGPORT/atom-log/tip/a"/> (glob) | ||||
<title>test: a history</title> | ||||
<updated>1970-01-01T00:00:00+00:00</updated> | ||||
<entry> | ||||
Anton Shestakov
|
r25109 | <title>[a-branch] second a</title> | ||
<id>http://*:$HGPORT/#changeset-3f41bc784e7e73035c6d47112c6cc7efb673adf8</id> (glob) | ||||
<link href="http://*:$HGPORT/rev/3f41bc784e7e"/> (glob) | ||||
Patrick Mezard
|
r13547 | <author> | ||
<name>test</name> | ||||
<email>test</email> | ||||
</author> | ||||
<updated>1970-01-01T00:00:00+00:00</updated> | ||||
<published>1970-01-01T00:00:00+00:00</published> | ||||
<content type="xhtml"> | ||||
Aaron Jensen
|
r21056 | <table xmlns="http://www.w3.org/1999/xhtml"> | ||
<tr> | ||||
<th style="text-align:left;">changeset</th> | ||||
Anton Shestakov
|
r25109 | <td>3f41bc784e7e</td> | ||
Aaron Jensen
|
r21117 | </tr> | ||
<tr> | ||||
<th style="text-align:left;">branch</th> | ||||
Anton Shestakov
|
r25109 | <td>a-branch</td> | ||
Aaron Jensen
|
r21117 | </tr> | ||
<tr> | ||||
<th style="text-align:left;">bookmark</th> | ||||
Aaron Jensen
|
r21056 | <td></td> | ||
</tr> | ||||
<tr> | ||||
<th style="text-align:left;">tag</th> | ||||
<td></td> | ||||
</tr> | ||||
<tr> | ||||
<th style="text-align:left;">user</th> | ||||
<td>test</td> | ||||
</tr> | ||||
<tr> | ||||
<th style="text-align:left;vertical-align:top;">description</th> | ||||
<td>second a</td> | ||||
</tr> | ||||
<tr> | ||||
<th style="text-align:left;vertical-align:top;">files</th> | ||||
<td></td> | ||||
</tr> | ||||
</table> | ||||
Patrick Mezard
|
r13547 | </content> | ||
</entry> | ||||
<entry> | ||||
<title>first a</title> | ||||
<id>http://*:$HGPORT/#changeset-5ed941583260248620985524192fdc382ef57c36</id> (glob) | ||||
<link href="http://*:$HGPORT/rev/5ed941583260"/> (glob) | ||||
<author> | ||||
<name>test</name> | ||||
<email>test</email> | ||||
</author> | ||||
<updated>1970-01-01T00:00:00+00:00</updated> | ||||
<published>1970-01-01T00:00:00+00:00</published> | ||||
<content type="xhtml"> | ||||
Aaron Jensen
|
r21056 | <table xmlns="http://www.w3.org/1999/xhtml"> | ||
<tr> | ||||
<th style="text-align:left;">changeset</th> | ||||
<td>5ed941583260</td> | ||||
Aaron Jensen
|
r21117 | </tr> | ||
<tr> | ||||
<th style="text-align:left;">branch</th> | ||||
<td></td> | ||||
</tr> | ||||
<tr> | ||||
<th style="text-align:left;">bookmark</th> | ||||
Anton Shestakov
|
r25109 | <td>a-bookmark</td> | ||
Aaron Jensen
|
r21056 | </tr> | ||
<tr> | ||||
<th style="text-align:left;">tag</th> | ||||
Anton Shestakov
|
r25109 | <td>a-tag</td> | ||
Aaron Jensen
|
r21056 | </tr> | ||
<tr> | ||||
<th style="text-align:left;">user</th> | ||||
<td>test</td> | ||||
</tr> | ||||
<tr> | ||||
<th style="text-align:left;vertical-align:top;">description</th> | ||||
<td>first a</td> | ||||
</tr> | ||||
<tr> | ||||
<th style="text-align:left;vertical-align:top;">files</th> | ||||
<td></td> | ||||
</tr> | ||||
</table> | ||||
Patrick Mezard
|
r13547 | </content> | ||
</entry> | ||||
</feed> | ||||
Matt Mackall
|
r12437 | errors | ||
$ cat errors.log | ||||
Mads Kiilerich
|
r16913 | |||
$ cd .. | ||||