Show More
@@ -1,76 +1,190 b'' | |||||
1 | default = 'shortlog' |
|
1 | default = 'shortlog' | |
2 |
|
2 | |||
3 | mimetype = 'text/html; charset={encoding}' |
|
3 | mimetype = 'text/html; charset={encoding}' | |
4 | header = header.tmpl |
|
4 | header = header.tmpl | |
5 | footer = footer.tmpl |
|
5 | footer = footer.tmpl | |
6 | search = search.tmpl |
|
6 | search = search.tmpl | |
7 |
|
7 | |||
8 | changelog = shortlog.tmpl |
|
8 | changelog = shortlog.tmpl | |
9 | shortlog = shortlog.tmpl |
|
9 | shortlog = shortlog.tmpl | |
10 | shortlogentry = shortlogentry.tmpl |
|
10 | shortlogentry = shortlogentry.tmpl | |
11 | graph = graph.tmpl |
|
11 | graph = graph.tmpl | |
12 |
|
12 | |||
13 | naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
|
13 | naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' | |
14 | navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
|
14 | navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' | |
15 | navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' |
|
15 | navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> ' | |
16 | filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> ' |
|
16 | filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> ' | |
17 | filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' |
|
17 | filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' | |
18 | filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' |
|
18 | filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> ' | |
19 | filenolink = '{file|escape} ' |
|
19 | filenolink = '{file|escape} ' | |
20 | fileellipses = '...' |
|
20 | fileellipses = '...' | |
21 | changelogentry = shortlogentry.tmpl |
|
21 | changelogentry = shortlogentry.tmpl | |
22 | searchentry = shortlogentry.tmpl |
|
22 | searchentry = shortlogentry.tmpl | |
23 | changeset = changeset.tmpl |
|
23 | changeset = changeset.tmpl | |
24 | manifest = manifest.tmpl |
|
24 | manifest = manifest.tmpl | |
25 |
|
25 | |||
26 | direntry = '<tr class="fileline parity{parity}"><td class="name"><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}"><img src="{staticurl}coal-folder.png" alt="dir."/> {basename|escape}/</a> <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">{emptydirs|escape}</a></td><td class="size"></td><td class="permissions">drwxr-xr-x</td></tr>' |
|
26 | direntry = ' | |
27 | fileentry = '<tr class="fileline parity{parity}"><td class="filename"><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"><img src="{staticurl}coal-file.png" alt="file"/> {basename|escape}</a></td><td class="size">{size}</td><td class="permissions">{permissions|permissions}</td></tr>' |
|
27 | <tr class="fileline parity{parity}"> | |
|
28 | <td class="name"> | |||
|
29 | <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}"> | |||
|
30 | <img src="{staticurl}coal-folder.png" alt="dir."/> {basename|escape}/ | |||
|
31 | </a> | |||
|
32 | <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}"> | |||
|
33 | {emptydirs|escape} | |||
|
34 | </a> | |||
|
35 | </td> | |||
|
36 | <td class="size"></td> | |||
|
37 | <td class="permissions">drwxr-xr-x</td> | |||
|
38 | </tr>' | |||
|
39 | ||||
|
40 | fileentry = ' | |||
|
41 | <tr class="fileline parity{parity}"> | |||
|
42 | <td class="filename"> | |||
|
43 | <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> | |||
|
44 | <img src="{staticurl}coal-file.png" alt="file"/> {basename|escape} | |||
|
45 | </a> | |||
|
46 | </td> | |||
|
47 | <td class="size">{size}</td> | |||
|
48 | <td class="permissions">{permissions|permissions}</td> | |||
|
49 | </tr>' | |||
28 |
|
50 | |||
29 | filerevision = filerevision.tmpl |
|
51 | filerevision = filerevision.tmpl | |
30 | fileannotate = fileannotate.tmpl |
|
52 | fileannotate = fileannotate.tmpl | |
31 | filediff = filediff.tmpl |
|
53 | filediff = filediff.tmpl | |
32 | filelog = filelog.tmpl |
|
54 | filelog = filelog.tmpl | |
33 | fileline = '<div class="parity{parity} source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</div>' |
|
55 | fileline = '<div class="parity{parity} source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</div>' | |
34 | filelogentry = filelogentry.tmpl |
|
56 | filelogentry = filelogentry.tmpl | |
35 |
|
57 | |||
36 | annotateline = '<tr class="parity{parity}"><td class="annotate"><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a></td><td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td></tr>' |
|
58 | annotateline = ' | |
|
59 | <tr class="parity{parity}"> | |||
|
60 | <td class="annotate"> | |||
|
61 | <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" | |||
|
62 | title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a> | |||
|
63 | </td> | |||
|
64 | <td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td> | |||
|
65 | </tr>' | |||
37 |
|
66 | |||
38 | diffblock = '<div class="source bottomline parity{parity}"><pre>{lines}</pre></div>' |
|
67 | diffblock = '<div class="source bottomline parity{parity}"><pre>{lines}</pre></div>' | |
39 | difflineplus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="plusline">{line|escape}</span>' |
|
68 | difflineplus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="plusline">{line|escape}</span>' | |
40 | difflineminus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="minusline">{line|escape}</span>' |
|
69 | difflineminus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="minusline">{line|escape}</span>' | |
41 | difflineat = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="atline">{line|escape}</span>' |
|
70 | difflineat = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="atline">{line|escape}</span>' | |
42 | diffline = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}' |
|
71 | diffline = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}' | |
43 |
|
72 | |||
44 | changelogparent = '<tr><th class="parent">parent {rev}:</th><td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>' |
|
73 | changelogparent = ' | |
|
74 | <tr> | |||
|
75 | <th class="parent">parent {rev}:</th> | |||
|
76 | <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> | |||
|
77 | </tr>' | |||
45 |
|
78 | |||
46 | changesetparent = '<a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> ' |
|
79 | changesetparent = '<a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> ' | |
47 |
|
80 | |||
48 | filerevparent = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> ' |
|
81 | filerevparent = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> ' | |
49 | filerevchild = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> ' |
|
82 | filerevchild = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> ' | |
50 |
|
83 | |||
51 | filerename = '{file|escape}@' |
|
84 | filerename = '{file|escape}@' | |
52 | filelogrename = '<tr><th>base:</th><td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}@{node|short}</a></td></tr>' |
|
85 | filelogrename = ' | |
53 | fileannotateparent = '<tr><td class="metatag">parent:</td><td><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a></td></tr>' |
|
86 | <tr> | |
|
87 | <th>base:</th> | |||
|
88 | <td> | |||
|
89 | <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> | |||
|
90 | {file|escape}@{node|short} | |||
|
91 | </a> | |||
|
92 | </td> | |||
|
93 | </tr>' | |||
|
94 | fileannotateparent = ' | |||
|
95 | <tr> | |||
|
96 | <td class="metatag">parent:</td> | |||
|
97 | <td> | |||
|
98 | <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> | |||
|
99 | {rename%filerename}{node|short} | |||
|
100 | </a> | |||
|
101 | </td> | |||
|
102 | </tr>' | |||
54 | changesetchild = ' <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>' |
|
103 | changesetchild = ' <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>' | |
55 | changelogchild = '<tr><th class="child">child</th><td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>' |
|
104 | changelogchild = ' | |
56 | fileannotatechild = '<tr><td class="metatag">child:</td><td><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td></tr>' |
|
105 | <tr> | |
|
106 | <th class="child">child</th> | |||
|
107 | <td class="child"> | |||
|
108 | <a href="{url}rev/{node|short}{sessionvars%urlparameter}"> | |||
|
109 | {node|short} | |||
|
110 | </a> | |||
|
111 | </td> | |||
|
112 | </tr>' | |||
|
113 | fileannotatechild = ' | |||
|
114 | <tr> | |||
|
115 | <td class="metatag">child:</td> | |||
|
116 | <td> | |||
|
117 | <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}"> | |||
|
118 | {node|short} | |||
|
119 | </a> | |||
|
120 | </td> | |||
|
121 | </tr>' | |||
57 | tags = tags.tmpl |
|
122 | tags = tags.tmpl | |
58 | tagentry = '<tr class="tagEntry parity{parity}"><td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{tag|escape}</a></td><td class="node">{node|short}</td></tr>' |
|
123 | tagentry = ' | |
|
124 | <tr class="tagEntry parity{parity}"> | |||
|
125 | <td> | |||
|
126 | <a href="{url}rev/{node|short}{sessionvars%urlparameter}"> | |||
|
127 | {tag|escape} | |||
|
128 | </a> | |||
|
129 | </td> | |||
|
130 | <td class="node"> | |||
|
131 | {node|short} | |||
|
132 | </td> | |||
|
133 | </tr>' | |||
59 | branches = branches.tmpl |
|
134 | branches = branches.tmpl | |
60 | branchentry = '<tr class="tagEntry parity{parity}"><td><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{branch|escape}</a></td><td class="node">{node|short}</td></tr>' |
|
135 | branchentry = ' | |
|
136 | <tr class="tagEntry parity{parity}"> | |||
|
137 | <td> | |||
|
138 | <a href="{url}shortlog/{node|short}{sessionvars%urlparameter}"> | |||
|
139 | {branch|escape} | |||
|
140 | </a> | |||
|
141 | </td> | |||
|
142 | <td class="node"> | |||
|
143 | {node|short} | |||
|
144 | </td> | |||
|
145 | </tr>' | |||
61 | changelogtag = '<span class="tag">{name|escape}</span> ' |
|
146 | changelogtag = '<span class="tag">{name|escape}</span> ' | |
62 | changesettag = '<span class="tag">{tag|escape}</span> ' |
|
147 | changesettag = '<span class="tag">{tag|escape}</span> ' | |
63 | changelogbranchhead = '<span class="branchhead">{name|escape}</span> ' |
|
148 | changelogbranchhead = '<span class="branchhead">{name|escape}</span> ' | |
64 | changelogbranchname = '<span class="branchname">{name|escape}</span> ' |
|
149 | changelogbranchname = '<span class="branchname">{name|escape}</span> ' | |
65 | filediffparent = '<tr><th class="parent">parent {rev}:</th><td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>' |
|
150 | ||
66 | filelogparent = '<tr><th>parent {rev}:</th><td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td></tr>' |
|
151 | filediffparent = ' | |
67 | filediffchild = '<tr><th class="child">child {rev}:</th><td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>' |
|
152 | <tr> | |
68 | filelogchild = '<tr><th>child {rev}:</th><td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td></tr>' |
|
153 | <th class="parent">parent {rev}:</th> | |
69 | indexentry = '<tr class="parity{parity}"><td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td><td>{description}</td><td>{contact|obfuscate}</td><td class="age">{lastchange|age} ago</td><td class="indexlinks">{archives%indexarchiveentry}</td></tr>\n' |
|
154 | <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td> | |
|
155 | </tr>' | |||
|
156 | filelogparent = ' | |||
|
157 | <tr> | |||
|
158 | <th>parent {rev}:</th> | |||
|
159 | <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> | |||
|
160 | </tr>' | |||
|
161 | filediffchild = ' | |||
|
162 | <tr> | |||
|
163 | <th class="child">child {rev}:</th> | |||
|
164 | <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> | |||
|
165 | </td> | |||
|
166 | </tr>' | |||
|
167 | filelogchild = ' | |||
|
168 | <tr> | |||
|
169 | <th>child {rev}:</th> | |||
|
170 | <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td> | |||
|
171 | </tr>' | |||
|
172 | ||||
|
173 | indexentry = ' | |||
|
174 | <tr class="parity{parity}"> | |||
|
175 | <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td> | |||
|
176 | <td>{description}</td> | |||
|
177 | <td>{contact|obfuscate}</td> | |||
|
178 | <td class="age">{lastchange|age} ago</td> | |||
|
179 | <td class="indexlinks">{archives%indexarchiveentry}</td> | |||
|
180 | </tr>\n' | |||
70 | indexarchiveentry = '<a href="{url}archive/{node|short}{extension|urlescape}"> ↓{type|escape}</a>' |
|
181 | indexarchiveentry = '<a href="{url}archive/{node|short}{extension|urlescape}"> ↓{type|escape}</a>' | |
71 | index = index.tmpl |
|
182 | index = index.tmpl | |
72 | archiveentry = '<li><a href="{url}archive/{node|short}{extension|urlescape}">{type|escape}</a></li>' |
|
183 | archiveentry = ' | |
|
184 | <li> | |||
|
185 | <a href="{url}archive/{node|short}{extension|urlescape}">{type|escape}</a> | |||
|
186 | </li>' | |||
73 | notfound = notfound.tmpl |
|
187 | notfound = notfound.tmpl | |
74 | error = error.tmpl |
|
188 | error = error.tmpl | |
75 | urlparameter = '{separator}{name}={value|urlescape}' |
|
189 | urlparameter = '{separator}{name}={value|urlescape}' | |
76 | hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />' |
|
190 | hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />' |
@@ -1,74 +1,110 b'' | |||||
1 | % Set up the repo |
|
1 | % Set up the repo | |
2 | adding a1/a2/a3/a4/foo |
|
2 | adding a1/a2/a3/a4/foo | |
3 | adding b1/b2/b3/b4/foo |
|
3 | adding b1/b2/b3/b4/foo | |
4 | adding b1/b2/c3/c4/foo |
|
4 | adding b1/b2/c3/c4/foo | |
5 | adding d1/d2/d3/d4/foo |
|
5 | adding d1/d2/d3/d4/foo | |
6 | adding d1/d2/foo |
|
6 | adding d1/d2/foo | |
7 | % manifest with descending |
|
7 | % manifest with descending | |
8 | 200 Script output follows |
|
8 | 200 Script output follows | |
9 |
|
9 | |||
10 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
10 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | |
11 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
11 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | |
12 | <head> |
|
12 | <head> | |
13 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
13 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> | |
14 | <meta name="robots" content="index, nofollow" /> |
|
14 | <meta name="robots" content="index, nofollow" /> | |
15 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
15 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | |
16 |
|
16 | |||
17 | <title>test: 9087c84a0f5d /</title> |
|
17 | <title>test: 9087c84a0f5d /</title> | |
18 | </head> |
|
18 | </head> | |
19 | <body> |
|
19 | <body> | |
20 |
|
20 | |||
21 | <div class="container"> |
|
21 | <div class="container"> | |
22 | <div class="menu"> |
|
22 | <div class="menu"> | |
23 | <div class="logo"> |
|
23 | <div class="logo"> | |
24 | <a href="http://www.selenic.com/mercurial/"> |
|
24 | <a href="http://www.selenic.com/mercurial/"> | |
25 | <img src="/static/hglogo.png" alt="mercurial" /></a> |
|
25 | <img src="/static/hglogo.png" alt="mercurial" /></a> | |
26 | </div> |
|
26 | </div> | |
27 | <ul> |
|
27 | <ul> | |
28 | <li><a href="/shortlog/9087c84a0f5d">log</a></li> |
|
28 | <li><a href="/shortlog/9087c84a0f5d">log</a></li> | |
29 | <li><a href="/graph/9087c84a0f5d">graph</a></li> |
|
29 | <li><a href="/graph/9087c84a0f5d">graph</a></li> | |
30 | <li><a href="/tags">tags</a></li> |
|
30 | <li><a href="/tags">tags</a></li> | |
31 | <li><a href="/branches">branches</a></li> |
|
31 | <li><a href="/branches">branches</a></li> | |
32 | </ul> |
|
32 | </ul> | |
33 | <ul> |
|
33 | <ul> | |
34 | <li><a href="/rev/9087c84a0f5d">changeset</a></li> |
|
34 | <li><a href="/rev/9087c84a0f5d">changeset</a></li> | |
35 | <li class="active">browse</li> |
|
35 | <li class="active">browse</li> | |
36 | </ul> |
|
36 | </ul> | |
37 | <ul> |
|
37 | <ul> | |
38 |
|
38 | |||
39 | </ul> |
|
39 | </ul> | |
40 | </div> |
|
40 | </div> | |
41 |
|
41 | |||
42 | <div class="main"> |
|
42 | <div class="main"> | |
43 | <h2><a href="/">test</a></h2> |
|
43 | <h2><a href="/">test</a></h2> | |
44 | <h3>directory / @ 0:9087c84a0f5d <span class="tag">tip</span> </h3> |
|
44 | <h3>directory / @ 0:9087c84a0f5d <span class="tag">tip</span> </h3> | |
45 |
|
45 | |||
46 | <form class="search" action="/log"> |
|
46 | <form class="search" action="/log"> | |
47 |
|
47 | |||
48 | <p><input name="rev" id="search1" type="text" size="30" /></p> |
|
48 | <p><input name="rev" id="search1" type="text" size="30" /></p> | |
49 | <div id="hint">find changesets by author, revision, |
|
49 | <div id="hint">find changesets by author, revision, | |
50 | files, or words in the commit message</div> |
|
50 | files, or words in the commit message</div> | |
51 | </form> |
|
51 | </form> | |
52 |
|
52 | |||
53 | <table class="bigtable"> |
|
53 | <table class="bigtable"> | |
54 | <tr> |
|
54 | <tr> | |
55 | <th class="name">name</th> |
|
55 | <th class="name">name</th> | |
56 | <th class="size">size</th> |
|
56 | <th class="size">size</th> | |
57 | <th class="permissions">permissions</th> |
|
57 | <th class="permissions">permissions</th> | |
58 | </tr> |
|
58 | </tr> | |
59 | <tr class="fileline parity0"> |
|
59 | <tr class="fileline parity0"> | |
60 | <td class="name"><a href="/file/9087c84a0f5d/">[up]</a></td> |
|
60 | <td class="name"><a href="/file/9087c84a0f5d/">[up]</a></td> | |
61 | <td class="size"></td> |
|
61 | <td class="size"></td> | |
62 | <td class="permissions">drwxr-xr-x</td> |
|
62 | <td class="permissions">drwxr-xr-x</td> | |
63 | </tr> |
|
63 | </tr> | |
64 | <tr class="fileline parity1"><td class="name"><a href="/file/9087c84a0f5d/a1"><img src="/static/coal-folder.png" alt="dir."/> a1/</a> <a href="/file/9087c84a0f5d/a1/a2/a3/a4">a2/a3/a4</a></td><td class="size"></td><td class="permissions">drwxr-xr-x</td></tr><tr class="fileline parity0"><td class="name"><a href="/file/9087c84a0f5d/b1"><img src="/static/coal-folder.png" alt="dir."/> b1/</a> <a href="/file/9087c84a0f5d/b1/b2">b2</a></td><td class="size"></td><td class="permissions">drwxr-xr-x</td></tr><tr class="fileline parity1"><td class="name"><a href="/file/9087c84a0f5d/d1"><img src="/static/coal-folder.png" alt="dir."/> d1/</a> <a href="/file/9087c84a0f5d/d1/d2">d2</a></td><td class="size"></td><td class="permissions">drwxr-xr-x</td></tr> |
|
64 | ||
|
65 | <tr class="fileline parity1"> | |||
|
66 | <td class="name"> | |||
|
67 | <a href="/file/9087c84a0f5d/a1"> | |||
|
68 | <img src="/static/coal-folder.png" alt="dir."/> a1/ | |||
|
69 | </a> | |||
|
70 | <a href="/file/9087c84a0f5d/a1/a2/a3/a4"> | |||
|
71 | a2/a3/a4 | |||
|
72 | </a> | |||
|
73 | </td> | |||
|
74 | <td class="size"></td> | |||
|
75 | <td class="permissions">drwxr-xr-x</td> | |||
|
76 | </tr> | |||
|
77 | <tr class="fileline parity0"> | |||
|
78 | <td class="name"> | |||
|
79 | <a href="/file/9087c84a0f5d/b1"> | |||
|
80 | <img src="/static/coal-folder.png" alt="dir."/> b1/ | |||
|
81 | </a> | |||
|
82 | <a href="/file/9087c84a0f5d/b1/b2"> | |||
|
83 | b2 | |||
|
84 | </a> | |||
|
85 | </td> | |||
|
86 | <td class="size"></td> | |||
|
87 | <td class="permissions">drwxr-xr-x</td> | |||
|
88 | </tr> | |||
|
89 | <tr class="fileline parity1"> | |||
|
90 | <td class="name"> | |||
|
91 | <a href="/file/9087c84a0f5d/d1"> | |||
|
92 | <img src="/static/coal-folder.png" alt="dir."/> d1/ | |||
|
93 | </a> | |||
|
94 | <a href="/file/9087c84a0f5d/d1/d2"> | |||
|
95 | d2 | |||
|
96 | </a> | |||
|
97 | </td> | |||
|
98 | <td class="size"></td> | |||
|
99 | <td class="permissions">drwxr-xr-x</td> | |||
|
100 | </tr> | |||
65 |
|
101 | |||
66 | </table> |
|
102 | </table> | |
67 | </div> |
|
103 | </div> | |
68 | </div> |
|
104 | </div> | |
69 |
|
105 | |||
70 |
|
106 | |||
71 | </body> |
|
107 | </body> | |
72 | </html> |
|
108 | </html> | |
73 |
|
109 | |||
74 | % ERRORS ENCOUNTERED |
|
110 | % ERRORS ENCOUNTERED |
@@ -1,246 +1,330 b'' | |||||
1 | adding a |
|
1 | adding a | |
2 | adding b |
|
2 | adding b | |
3 | adding d |
|
3 | adding d | |
4 | adding c |
|
4 | adding c | |
5 | % should give a 404 - file does not exist |
|
5 | % should give a 404 - file does not exist | |
6 | 404 Not Found |
|
6 | 404 Not Found | |
7 |
|
7 | |||
8 |
|
8 | |||
9 | error: bork@8580ff50825a: not found in manifest |
|
9 | error: bork@8580ff50825a: not found in manifest | |
10 | % should succeed |
|
10 | % should succeed | |
11 | 200 Script output follows |
|
11 | 200 Script output follows | |
12 |
|
12 | |||
13 |
|
13 | |||
14 | /a/ |
|
14 | /a/ | |
15 | /b/ |
|
15 | /b/ | |
16 |
|
16 | |||
17 | 200 Script output follows |
|
17 | 200 Script output follows | |
18 |
|
18 | |||
19 | a |
|
19 | a | |
20 | 200 Script output follows |
|
20 | 200 Script output follows | |
21 |
|
21 | |||
22 | b |
|
22 | b | |
23 | % should give a 404 - repo is not published |
|
23 | % should give a 404 - repo is not published | |
24 | 404 Not Found |
|
24 | 404 Not Found | |
25 |
|
25 | |||
26 |
|
26 | |||
27 | error: repository c not found |
|
27 | error: repository c not found | |
28 | % should succeed, slashy names |
|
28 | % should succeed, slashy names | |
29 | 200 Script output follows |
|
29 | 200 Script output follows | |
30 |
|
30 | |||
31 |
|
31 | |||
32 | /b/ |
|
32 | /b/ | |
33 | /coll/a/ |
|
33 | /coll/a/ | |
34 | /coll/a/.hg/patches/ |
|
34 | /coll/a/.hg/patches/ | |
35 | /coll/b/ |
|
35 | /coll/b/ | |
36 | /coll/c/ |
|
36 | /coll/c/ | |
37 | /rcoll/a/ |
|
37 | /rcoll/a/ | |
38 | /rcoll/a/.hg/patches/ |
|
38 | /rcoll/a/.hg/patches/ | |
39 | /rcoll/b/ |
|
39 | /rcoll/b/ | |
40 | /rcoll/b/d/ |
|
40 | /rcoll/b/d/ | |
41 | /rcoll/c/ |
|
41 | /rcoll/c/ | |
42 | /t/a/ |
|
42 | /t/a/ | |
43 |
|
43 | |||
44 | 200 Script output follows |
|
44 | 200 Script output follows | |
45 |
|
45 | |||
46 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
46 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | |
47 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
47 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | |
48 | <head> |
|
48 | <head> | |
49 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
49 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> | |
50 | <meta name="robots" content="index, nofollow" /> |
|
50 | <meta name="robots" content="index, nofollow" /> | |
51 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
51 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | |
52 |
|
52 | |||
53 | <title>Mercurial repositories index</title> |
|
53 | <title>Mercurial repositories index</title> | |
54 | </head> |
|
54 | </head> | |
55 | <body> |
|
55 | <body> | |
56 |
|
56 | |||
57 | <div class="container"> |
|
57 | <div class="container"> | |
58 | <div class="menu"> |
|
58 | <div class="menu"> | |
59 | <a href="http://www.selenic.com/mercurial/"> |
|
59 | <a href="http://www.selenic.com/mercurial/"> | |
60 | <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a> |
|
60 | <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a> | |
61 | </div> |
|
61 | </div> | |
62 | <div class="main"> |
|
62 | <div class="main"> | |
63 | <h2>Mercurial Repositories</h2> |
|
63 | <h2>Mercurial Repositories</h2> | |
64 |
|
64 | |||
65 | <table class="bigtable"> |
|
65 | <table class="bigtable"> | |
66 | <tr> |
|
66 | <tr> | |
67 | <th><a href="?sort=-name">Name</a></th> |
|
67 | <th><a href="?sort=-name">Name</a></th> | |
68 | <th><a href="?sort=description">Description</a></th> |
|
68 | <th><a href="?sort=description">Description</a></th> | |
69 | <th><a href="?sort=contact">Contact</a></th> |
|
69 | <th><a href="?sort=contact">Contact</a></th> | |
70 | <th><a href="?sort=lastchange">Last change</a></th> |
|
70 | <th><a href="?sort=lastchange">Last change</a></th> | |
71 | <th> </th> |
|
71 | <th> </th> | |
72 | </tr> |
|
72 | </tr> | |
73 | <tr class="parity0"><td><a href="/b/?style=paper">b</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
73 | ||
74 | <tr class="parity1"><td><a href="/coll/a/?style=paper">coll/a</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
74 | <tr class="parity0"> | |
75 | <tr class="parity0"><td><a href="/coll/a/.hg/patches/?style=paper">coll/a/.hg/patches</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
75 | <td><a href="/b/?style=paper">b</a></td> | |
76 | <tr class="parity1"><td><a href="/coll/b/?style=paper">coll/b</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
76 | <td>unknown</td> | |
77 |
|
|
77 | <td>Foo Bar <foo.bar@example.com></td> | |
78 | <tr class="parity1"><td><a href="/rcoll/a/?style=paper">rcoll/a</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
78 | <td class="age">seconds ago</td> | |
79 | <tr class="parity0"><td><a href="/rcoll/a/.hg/patches/?style=paper">rcoll/a/.hg/patches</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
79 | <td class="indexlinks"></td> | |
80 | <tr class="parity1"><td><a href="/rcoll/b/?style=paper">rcoll/b</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
80 | </tr> | |
81 | <tr class="parity0"><td><a href="/rcoll/b/d/?style=paper">rcoll/b/d</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
81 | ||
82 | <tr class="parity1"><td><a href="/rcoll/c/?style=paper">rcoll/c</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
82 | <tr class="parity1"> | |
83 | <tr class="parity0"><td><a href="/t/a/?style=paper">t/a</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
83 | <td><a href="/coll/a/?style=paper">coll/a</a></td> | |
|
84 | <td>unknown</td> | |||
|
85 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
86 | <td class="age">seconds ago</td> | |||
|
87 | <td class="indexlinks"></td> | |||
|
88 | </tr> | |||
|
89 | ||||
|
90 | <tr class="parity0"> | |||
|
91 | <td><a href="/coll/a/.hg/patches/?style=paper">coll/a/.hg/patches</a></td> | |||
|
92 | <td>unknown</td> | |||
|
93 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
94 | <td class="age">seconds ago</td> | |||
|
95 | <td class="indexlinks"></td> | |||
|
96 | </tr> | |||
|
97 | ||||
|
98 | <tr class="parity1"> | |||
|
99 | <td><a href="/coll/b/?style=paper">coll/b</a></td> | |||
|
100 | <td>unknown</td> | |||
|
101 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
102 | <td class="age">seconds ago</td> | |||
|
103 | <td class="indexlinks"></td> | |||
|
104 | </tr> | |||
|
105 | ||||
|
106 | <tr class="parity0"> | |||
|
107 | <td><a href="/coll/c/?style=paper">coll/c</a></td> | |||
|
108 | <td>unknown</td> | |||
|
109 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
110 | <td class="age">seconds ago</td> | |||
|
111 | <td class="indexlinks"></td> | |||
|
112 | </tr> | |||
|
113 | ||||
|
114 | <tr class="parity1"> | |||
|
115 | <td><a href="/rcoll/a/?style=paper">rcoll/a</a></td> | |||
|
116 | <td>unknown</td> | |||
|
117 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
118 | <td class="age">seconds ago</td> | |||
|
119 | <td class="indexlinks"></td> | |||
|
120 | </tr> | |||
|
121 | ||||
|
122 | <tr class="parity0"> | |||
|
123 | <td><a href="/rcoll/a/.hg/patches/?style=paper">rcoll/a/.hg/patches</a></td> | |||
|
124 | <td>unknown</td> | |||
|
125 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
126 | <td class="age">seconds ago</td> | |||
|
127 | <td class="indexlinks"></td> | |||
|
128 | </tr> | |||
|
129 | ||||
|
130 | <tr class="parity1"> | |||
|
131 | <td><a href="/rcoll/b/?style=paper">rcoll/b</a></td> | |||
|
132 | <td>unknown</td> | |||
|
133 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
134 | <td class="age">seconds ago</td> | |||
|
135 | <td class="indexlinks"></td> | |||
|
136 | </tr> | |||
|
137 | ||||
|
138 | <tr class="parity0"> | |||
|
139 | <td><a href="/rcoll/b/d/?style=paper">rcoll/b/d</a></td> | |||
|
140 | <td>unknown</td> | |||
|
141 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
142 | <td class="age">seconds ago</td> | |||
|
143 | <td class="indexlinks"></td> | |||
|
144 | </tr> | |||
|
145 | ||||
|
146 | <tr class="parity1"> | |||
|
147 | <td><a href="/rcoll/c/?style=paper">rcoll/c</a></td> | |||
|
148 | <td>unknown</td> | |||
|
149 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
150 | <td class="age">seconds ago</td> | |||
|
151 | <td class="indexlinks"></td> | |||
|
152 | </tr> | |||
|
153 | ||||
|
154 | <tr class="parity0"> | |||
|
155 | <td><a href="/t/a/?style=paper">t/a</a></td> | |||
|
156 | <td>unknown</td> | |||
|
157 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
158 | <td class="age">seconds ago</td> | |||
|
159 | <td class="indexlinks"></td> | |||
|
160 | </tr> | |||
84 |
|
161 | |||
85 | </table> |
|
162 | </table> | |
86 | </div> |
|
163 | </div> | |
87 | </div> |
|
164 | </div> | |
88 |
|
165 | |||
89 |
|
166 | |||
90 | </body> |
|
167 | </body> | |
91 | </html> |
|
168 | </html> | |
92 |
|
169 | |||
93 | 200 Script output follows |
|
170 | 200 Script output follows | |
94 |
|
171 | |||
95 |
|
172 | |||
96 | /t/a/ |
|
173 | /t/a/ | |
97 |
|
174 | |||
98 | 200 Script output follows |
|
175 | 200 Script output follows | |
99 |
|
176 | |||
100 |
|
177 | |||
101 | /t/a/ |
|
178 | /t/a/ | |
102 |
|
179 | |||
103 | 200 Script output follows |
|
180 | 200 Script output follows | |
104 |
|
181 | |||
105 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
182 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | |
106 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
183 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | |
107 | <head> |
|
184 | <head> | |
108 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
185 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> | |
109 | <meta name="robots" content="index, nofollow" /> |
|
186 | <meta name="robots" content="index, nofollow" /> | |
110 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
187 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | |
111 |
|
188 | |||
112 | <title>Mercurial repositories index</title> |
|
189 | <title>Mercurial repositories index</title> | |
113 | </head> |
|
190 | </head> | |
114 | <body> |
|
191 | <body> | |
115 |
|
192 | |||
116 | <div class="container"> |
|
193 | <div class="container"> | |
117 | <div class="menu"> |
|
194 | <div class="menu"> | |
118 | <a href="http://www.selenic.com/mercurial/"> |
|
195 | <a href="http://www.selenic.com/mercurial/"> | |
119 | <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a> |
|
196 | <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a> | |
120 | </div> |
|
197 | </div> | |
121 | <div class="main"> |
|
198 | <div class="main"> | |
122 | <h2>Mercurial Repositories</h2> |
|
199 | <h2>Mercurial Repositories</h2> | |
123 |
|
200 | |||
124 | <table class="bigtable"> |
|
201 | <table class="bigtable"> | |
125 | <tr> |
|
202 | <tr> | |
126 | <th><a href="?sort=-name">Name</a></th> |
|
203 | <th><a href="?sort=-name">Name</a></th> | |
127 | <th><a href="?sort=description">Description</a></th> |
|
204 | <th><a href="?sort=description">Description</a></th> | |
128 | <th><a href="?sort=contact">Contact</a></th> |
|
205 | <th><a href="?sort=contact">Contact</a></th> | |
129 | <th><a href="?sort=lastchange">Last change</a></th> |
|
206 | <th><a href="?sort=lastchange">Last change</a></th> | |
130 | <th> </th> |
|
207 | <th> </th> | |
131 | </tr> |
|
208 | </tr> | |
132 | <tr class="parity0"><td><a href="/t/a/?style=paper">a</a></td><td>unknown</td><td>Foo Bar <foo.bar@example.com></td><td class="age">seconds ago</td><td class="indexlinks"></td></tr> |
|
209 | ||
|
210 | <tr class="parity0"> | |||
|
211 | <td><a href="/t/a/?style=paper">a</a></td> | |||
|
212 | <td>unknown</td> | |||
|
213 | <td>Foo Bar <foo.bar@example.com></td> | |||
|
214 | <td class="age">seconds ago</td> | |||
|
215 | <td class="indexlinks"></td> | |||
|
216 | </tr> | |||
133 |
|
217 | |||
134 | </table> |
|
218 | </table> | |
135 | </div> |
|
219 | </div> | |
136 | </div> |
|
220 | </div> | |
137 |
|
221 | |||
138 |
|
222 | |||
139 | </body> |
|
223 | </body> | |
140 | </html> |
|
224 | </html> | |
141 |
|
225 | |||
142 | 200 Script output follows |
|
226 | 200 Script output follows | |
143 |
|
227 | |||
144 | <?xml version="1.0" encoding="ascii"?> |
|
228 | <?xml version="1.0" encoding="ascii"?> | |
145 | <feed xmlns="http://127.0.0.1/2005/Atom"> |
|
229 | <feed xmlns="http://127.0.0.1/2005/Atom"> | |
146 | <!-- Changelog --> |
|
230 | <!-- Changelog --> | |
147 | <id>http://127.0.0.1/t/a/</id> |
|
231 | <id>http://127.0.0.1/t/a/</id> | |
148 | <link rel="self" href="http://127.0.0.1/t/a/atom-log"/> |
|
232 | <link rel="self" href="http://127.0.0.1/t/a/atom-log"/> | |
149 | <link rel="alternate" href="http://127.0.0.1/t/a/"/> |
|
233 | <link rel="alternate" href="http://127.0.0.1/t/a/"/> | |
150 | <title>t/a Changelog</title> |
|
234 | <title>t/a Changelog</title> | |
151 | <updated>1970-01-01T00:00:01+00:00</updated> |
|
235 | <updated>1970-01-01T00:00:01+00:00</updated> | |
152 |
|
236 | |||
153 | <entry> |
|
237 | <entry> | |
154 | <title>a</title> |
|
238 | <title>a</title> | |
155 | <id>http://127.0.0.1/t/a/#changeset-8580ff50825a50c8f716709acdf8de0deddcd6ab</id> |
|
239 | <id>http://127.0.0.1/t/a/#changeset-8580ff50825a50c8f716709acdf8de0deddcd6ab</id> | |
156 | <link href="http://127.0.0.1/t/a/rev/8580ff50825a50c8f716709acdf8de0deddcd6ab"/> |
|
240 | <link href="http://127.0.0.1/t/a/rev/8580ff50825a50c8f716709acdf8de0deddcd6ab"/> | |
157 | <author> |
|
241 | <author> | |
158 | <name>test</name> |
|
242 | <name>test</name> | |
159 | <email>test</email> |
|
243 | <email>test</email> | |
160 | </author> |
|
244 | </author> | |
161 | <updated>1970-01-01T00:00:01+00:00</updated> |
|
245 | <updated>1970-01-01T00:00:01+00:00</updated> | |
162 | <published>1970-01-01T00:00:01+00:00</published> |
|
246 | <published>1970-01-01T00:00:01+00:00</published> | |
163 | <content type="xhtml"> |
|
247 | <content type="xhtml"> | |
164 | <div xmlns="http://127.0.0.1/1999/xhtml"> |
|
248 | <div xmlns="http://127.0.0.1/1999/xhtml"> | |
165 | <pre xml:space="preserve">a</pre> |
|
249 | <pre xml:space="preserve">a</pre> | |
166 | </div> |
|
250 | </div> | |
167 | </content> |
|
251 | </content> | |
168 | </entry> |
|
252 | </entry> | |
169 |
|
253 | |||
170 | </feed> |
|
254 | </feed> | |
171 | 200 Script output follows |
|
255 | 200 Script output follows | |
172 |
|
256 | |||
173 | <?xml version="1.0" encoding="ascii"?> |
|
257 | <?xml version="1.0" encoding="ascii"?> | |
174 | <feed xmlns="http://127.0.0.1/2005/Atom"> |
|
258 | <feed xmlns="http://127.0.0.1/2005/Atom"> | |
175 | <!-- Changelog --> |
|
259 | <!-- Changelog --> | |
176 | <id>http://127.0.0.1/t/a/</id> |
|
260 | <id>http://127.0.0.1/t/a/</id> | |
177 | <link rel="self" href="http://127.0.0.1/t/a/atom-log"/> |
|
261 | <link rel="self" href="http://127.0.0.1/t/a/atom-log"/> | |
178 | <link rel="alternate" href="http://127.0.0.1/t/a/"/> |
|
262 | <link rel="alternate" href="http://127.0.0.1/t/a/"/> | |
179 | <title>t/a Changelog</title> |
|
263 | <title>t/a Changelog</title> | |
180 | <updated>1970-01-01T00:00:01+00:00</updated> |
|
264 | <updated>1970-01-01T00:00:01+00:00</updated> | |
181 |
|
265 | |||
182 | <entry> |
|
266 | <entry> | |
183 | <title>a</title> |
|
267 | <title>a</title> | |
184 | <id>http://127.0.0.1/t/a/#changeset-8580ff50825a50c8f716709acdf8de0deddcd6ab</id> |
|
268 | <id>http://127.0.0.1/t/a/#changeset-8580ff50825a50c8f716709acdf8de0deddcd6ab</id> | |
185 | <link href="http://127.0.0.1/t/a/rev/8580ff50825a50c8f716709acdf8de0deddcd6ab"/> |
|
269 | <link href="http://127.0.0.1/t/a/rev/8580ff50825a50c8f716709acdf8de0deddcd6ab"/> | |
186 | <author> |
|
270 | <author> | |
187 | <name>test</name> |
|
271 | <name>test</name> | |
188 | <email>test</email> |
|
272 | <email>test</email> | |
189 | </author> |
|
273 | </author> | |
190 | <updated>1970-01-01T00:00:01+00:00</updated> |
|
274 | <updated>1970-01-01T00:00:01+00:00</updated> | |
191 | <published>1970-01-01T00:00:01+00:00</published> |
|
275 | <published>1970-01-01T00:00:01+00:00</published> | |
192 | <content type="xhtml"> |
|
276 | <content type="xhtml"> | |
193 | <div xmlns="http://127.0.0.1/1999/xhtml"> |
|
277 | <div xmlns="http://127.0.0.1/1999/xhtml"> | |
194 | <pre xml:space="preserve">a</pre> |
|
278 | <pre xml:space="preserve">a</pre> | |
195 | </div> |
|
279 | </div> | |
196 | </content> |
|
280 | </content> | |
197 | </entry> |
|
281 | </entry> | |
198 |
|
282 | |||
199 | </feed> |
|
283 | </feed> | |
200 | 200 Script output follows |
|
284 | 200 Script output follows | |
201 |
|
285 | |||
202 | a |
|
286 | a | |
203 | 200 Script output follows |
|
287 | 200 Script output follows | |
204 |
|
288 | |||
205 |
|
289 | |||
206 | /coll/a/ |
|
290 | /coll/a/ | |
207 | /coll/a/.hg/patches/ |
|
291 | /coll/a/.hg/patches/ | |
208 | /coll/b/ |
|
292 | /coll/b/ | |
209 | /coll/c/ |
|
293 | /coll/c/ | |
210 |
|
294 | |||
211 | 200 Script output follows |
|
295 | 200 Script output follows | |
212 |
|
296 | |||
213 | a |
|
297 | a | |
214 | 200 Script output follows |
|
298 | 200 Script output follows | |
215 |
|
299 | |||
216 |
|
300 | |||
217 | /rcoll/a/ |
|
301 | /rcoll/a/ | |
218 | /rcoll/a/.hg/patches/ |
|
302 | /rcoll/a/.hg/patches/ | |
219 | /rcoll/b/ |
|
303 | /rcoll/b/ | |
220 | /rcoll/b/d/ |
|
304 | /rcoll/b/d/ | |
221 | /rcoll/c/ |
|
305 | /rcoll/c/ | |
222 |
|
306 | |||
223 | 200 Script output follows |
|
307 | 200 Script output follows | |
224 |
|
308 | |||
225 | d |
|
309 | d | |
226 | % collections: should succeed |
|
310 | % collections: should succeed | |
227 | 200 Script output follows |
|
311 | 200 Script output follows | |
228 |
|
312 | |||
229 |
|
313 | |||
230 | /a/ |
|
314 | /a/ | |
231 | /a/.hg/patches/ |
|
315 | /a/.hg/patches/ | |
232 | /b/ |
|
316 | /b/ | |
233 | /c/ |
|
317 | /c/ | |
234 |
|
318 | |||
235 | 200 Script output follows |
|
319 | 200 Script output follows | |
236 |
|
320 | |||
237 | a |
|
321 | a | |
238 | 200 Script output follows |
|
322 | 200 Script output follows | |
239 |
|
323 | |||
240 | b |
|
324 | b | |
241 | 200 Script output follows |
|
325 | 200 Script output follows | |
242 |
|
326 | |||
243 | c |
|
327 | c | |
244 | % paths errors 1 |
|
328 | % paths errors 1 | |
245 | % paths errors 2 |
|
329 | % paths errors 2 | |
246 | % collections errors |
|
330 | % collections errors |
General Comments 0
You need to be logged in to leave comments.
Login now