Show More
@@ -1,7 +1,8 b'' | |||||
1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | |
2 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
2 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | |
3 | <head> |
|
3 | <head> | |
4 | <link rel="icon" href="{staticurl|urlescape}hgicon.png" type="image/png" /> |
|
4 | <link rel="icon" href="{staticurl|urlescape}hgicon.png" type="image/png" /> | |
5 | <meta name="robots" content="index, nofollow" /> |
|
5 | <meta name="robots" content="index, nofollow" /> | |
6 |
<link rel="stylesheet" href="{staticurl|urlescape}style- |
|
6 | <link rel="stylesheet" href="{staticurl|urlescape}style-paper.css" type="text/css" /> | |
|
7 | <link rel="stylesheet" href="{staticurl|urlescape}style-extra-coal.css" type="text/css" /> | |||
7 | <script type="text/javascript" src="{staticurl|urlescape}mercurial.js"></script> |
|
8 | <script type="text/javascript" src="{staticurl|urlescape}mercurial.js"></script> |
@@ -1,414 +1,46 b'' | |||||
1 | body { |
|
1 | body { | |
2 | margin: 0; |
|
2 | background: black url('background.png') repeat-x; | |
3 | padding: 0; |
|
|||
4 | background: black url(background.png) repeat-x; |
|
|||
5 | font-family: sans-serif; |
|
|||
6 | } |
|
3 | } | |
7 |
|
4 | |||
8 | .container { |
|
5 | .container { | |
9 |
padding- |
|
6 | padding-left: 0; | |
|
7 | padding-right: 150px; | |||
10 | } |
|
8 | } | |
11 |
|
9 | |||
12 | .main { |
|
10 | .main { | |
13 | position: relative; |
|
11 | padding: 2em; | |
14 | background: white; |
|
12 | border-right: 15px solid black; | |
15 | padding: 2em; |
|
13 | border-bottom: 15px solid black; | |
16 | border-right: 15px solid black; |
|
|||
17 | border-bottom: 15px solid black; |
|
|||
18 | } |
|
|||
19 |
|
||||
20 | #.main { |
|
|||
21 | width: 98%; |
|
|||
22 | } |
|
|||
23 |
|
||||
24 | .overflow { |
|
|||
25 | width: 100%; |
|
|||
26 | overflow: auto; |
|
|||
27 | } |
|
14 | } | |
28 |
|
15 | |||
29 | .menu { |
|
16 | .menu { | |
30 | background: #999; |
|
17 | background: #999; | |
31 | padding: 10px; |
|
18 | padding: 10px; | |
32 | width: 75px; |
|
19 | width: 75px; | |
33 | margin: 0; |
|
20 | position: fixed; | |
34 | font-size: 80%; |
|
21 | top: 27px; | |
35 | text-align: left; |
|
22 | left: auto; | |
36 | position: fixed; |
|
23 | right: 27px; | |
37 | top: 27px; |
|
|||
38 | left: auto; |
|
|||
39 | right: 27px; |
|
|||
40 | } |
|
|||
41 |
|
||||
42 | #.menu { |
|
|||
43 | position: absolute !important; |
|
|||
44 | top:expression(eval(document.body.scrollTop + 27)); |
|
|||
45 | } |
|
24 | } | |
46 |
|
25 | |||
47 | .menu ul { |
|
26 | .menu ul { | |
48 | list-style: none; |
|
27 | border-left: 0; | |
49 | padding: 0; |
|
|||
50 | margin: 10px 0 0 0; |
|
|||
51 | } |
|
|||
52 |
|
||||
53 | .menu li { |
|
|||
54 | margin-bottom: 3px; |
|
|||
55 | padding: 2px 4px; |
|
|||
56 | background: white; |
|
|||
57 | color: black; |
|
|||
58 | font-weight: normal; |
|
|||
59 | } |
|
28 | } | |
60 |
|
29 | |||
61 | .menu li.active { |
|
30 | .menu li.active { | |
62 | background: black; |
|
31 | font-weight: normal; | |
63 | color: white; |
|
32 | background: black; | |
64 | } |
|
33 | color: white; | |
65 |
|
||||
66 | .menu img { |
|
|||
67 | width: 75px; |
|
|||
68 | height: 90px; |
|
|||
69 | border: 0; |
|
|||
70 | } |
|
|||
71 |
|
||||
72 | .menu a { color: black; display: block; } |
|
|||
73 |
|
||||
74 | .search { |
|
|||
75 | position: absolute; |
|
|||
76 | top: .7em; |
|
|||
77 | right: 2em; |
|
|||
78 | } |
|
|||
79 |
|
||||
80 | form.search div#hint { |
|
|||
81 | display: none; |
|
|||
82 | position: absolute; |
|
|||
83 | top: 40px; |
|
|||
84 | right: 0px; |
|
|||
85 | width: 190px; |
|
|||
86 | padding: 5px; |
|
|||
87 | background: #ffc; |
|
|||
88 | font-size: 70%; |
|
|||
89 | border: 1px solid yellow; |
|
|||
90 | -moz-border-radius: 5px; /* this works only in camino/firefox */ |
|
|||
91 | -webkit-border-radius: 5px; /* this is just for Safari */ |
|
|||
92 | } |
|
|||
93 |
|
||||
94 | form.search:hover div#hint { display: block; } |
|
|||
95 |
|
||||
96 | a { text-decoration:none; } |
|
|||
97 | .age { white-space:nowrap; } |
|
|||
98 | .date { white-space:nowrap; } |
|
|||
99 | .indexlinks { white-space:nowrap; } |
|
|||
100 | .parity0, |
|
|||
101 | .stripes4 > :nth-child(4n+1), |
|
|||
102 | .stripes2 > :nth-child(2n+1) { background-color: #f0f0f0; } |
|
|||
103 | .parity1, |
|
|||
104 | .stripes4 > :nth-child(4n+3), |
|
|||
105 | .stripes2 > :nth-child(2n+2) { background-color: white; } |
|
|||
106 | .plusline { color: green; } |
|
|||
107 | .minusline { color: #dc143c; } /* crimson */ |
|
|||
108 | .atline { color: purple; } |
|
|||
109 |
|
||||
110 | .diffstat-table { |
|
|||
111 | margin-top: 1em; |
|
|||
112 | } |
|
|||
113 | .diffstat-file { |
|
|||
114 | white-space: nowrap; |
|
|||
115 | font-size: 90%; |
|
|||
116 | } |
|
|||
117 | .diffstat-total { |
|
|||
118 | white-space: nowrap; |
|
|||
119 | font-size: 90%; |
|
|||
120 | } |
|
|||
121 | .diffstat-graph { |
|
|||
122 | width: 100%; |
|
|||
123 | } |
|
|||
124 | .diffstat-add { |
|
|||
125 | background-color: green; |
|
|||
126 | float: left; |
|
|||
127 | } |
|
|||
128 | .diffstat-remove { |
|
|||
129 | background-color: red; |
|
|||
130 | float: left; |
|
|||
131 | } |
|
|||
132 |
|
||||
133 | .navigate { |
|
|||
134 | text-align: right; |
|
|||
135 | font-size: 60%; |
|
|||
136 | margin: 1em 0; |
|
|||
137 | } |
|
|||
138 |
|
||||
139 | .tag { |
|
|||
140 | color: #999; |
|
|||
141 | font-size: 70%; |
|
|||
142 | font-weight: normal; |
|
|||
143 | margin-left: .5em; |
|
|||
144 | vertical-align: baseline; |
|
|||
145 | } |
|
|||
146 |
|
||||
147 | .branchhead { |
|
|||
148 | color: #000; |
|
|||
149 | font-size: 80%; |
|
|||
150 | font-weight: normal; |
|
|||
151 | margin-left: .5em; |
|
|||
152 | vertical-align: baseline; |
|
|||
153 | } |
|
|||
154 |
|
||||
155 | ul#graphnodes .branchhead { |
|
|||
156 | font-size: 75%; |
|
|||
157 | } |
|
|||
158 |
|
||||
159 | .branchname { |
|
|||
160 | color: #000; |
|
|||
161 | font-size: 60%; |
|
|||
162 | font-weight: normal; |
|
|||
163 | margin-left: .5em; |
|
|||
164 | vertical-align: baseline; |
|
|||
165 | } |
|
|||
166 |
|
||||
167 | h3 .branchname { |
|
|||
168 | font-size: 80%; |
|
|||
169 | } |
|
34 | } | |
170 |
|
35 | |||
171 | /* Common */ |
|
36 | .menu li.active a { | |
172 | pre { margin: 0; } |
|
37 | color: white; | |
173 |
|
||||
174 | h2 { font-size: 120%; border-bottom: 1px solid #999; } |
|
|||
175 | h2 a { color: #000; } |
|
|||
176 | h3 { |
|
|||
177 | margin-top: -.7em; |
|
|||
178 | font-size: 100%; |
|
|||
179 | } |
|
|||
180 |
|
||||
181 | /* log and tags tables */ |
|
|||
182 | .bigtable { |
|
|||
183 | border-bottom: 1px solid #999; |
|
|||
184 | border-collapse: collapse; |
|
|||
185 | font-size: 90%; |
|
|||
186 | width: 100%; |
|
|||
187 | font-weight: normal; |
|
|||
188 | text-align: left; |
|
|||
189 | } |
|
|||
190 |
|
||||
191 | .bigtable td { |
|
|||
192 | vertical-align: top; |
|
|||
193 | } |
|
|||
194 |
|
||||
195 | .bigtable th { |
|
|||
196 | padding: 1px 4px; |
|
|||
197 | border-bottom: 1px solid #999; |
|
|||
198 | } |
|
|||
199 | .bigtable tr { border: none; } |
|
|||
200 | .bigtable .age { width: 6em; } |
|
|||
201 | .bigtable .author { width: 15em; } |
|
|||
202 | .bigtable .description { } |
|
|||
203 | .bigtable .description .base { font-size: 70%; float: right; line-height: 1.66; } |
|
|||
204 | .bigtable .node { width: 5em; font-family: monospace;} |
|
|||
205 | .bigtable .permissions { width: 8em; text-align: left;} |
|
|||
206 | .bigtable .size { width: 5em; text-align: right; } |
|
|||
207 | .bigtable .annotate { text-align: right; } |
|
|||
208 | .bigtable td.annotate { font-size: smaller; } |
|
|||
209 | .bigtable td.source { font-size: inherit; } |
|
|||
210 |
|
||||
211 | .source, .sourcefirst { |
|
|||
212 | font-family: monospace; |
|
|||
213 | white-space: pre; |
|
|||
214 | padding: 1px 4px; |
|
|||
215 | font-size: 90%; |
|
|||
216 | } |
|
|||
217 | .sourcefirst { border-bottom: 1px solid #999; font-weight: bold; } |
|
|||
218 | .source a { color: #999; font-size: smaller; font-family: monospace;} |
|
|||
219 | .bottomline { border-bottom: 1px solid #999; } |
|
|||
220 |
|
||||
221 | .sourcelines { |
|
|||
222 | font-size: 90%; |
|
|||
223 | position: relative; |
|
|||
224 | counter-reset: lineno; |
|
|||
225 | } |
|
|||
226 |
|
||||
227 | .wrap > span { |
|
|||
228 | white-space: pre-wrap; |
|
|||
229 | } |
|
38 | } | |
230 |
|
39 | |||
231 | .linewraptoggle { |
|
40 | h3 { | |
232 | float: right; |
|
41 | margin-top: -.7em; | |
233 | } |
|
|||
234 |
|
||||
235 | .diffblocks { counter-reset: lineno; } |
|
|||
236 | .diffblocks > div { counter-increment: lineno; } |
|
|||
237 |
|
||||
238 | .sourcelines > span { |
|
|||
239 | display: inline-block; |
|
|||
240 | box-sizing: border-box; |
|
|||
241 | width: 100%; |
|
|||
242 | padding: 1px 0px 1px 5em; |
|
|||
243 | counter-increment: lineno; |
|
|||
244 | } |
|
|||
245 |
|
||||
246 | .sourcelines > span:before { |
|
|||
247 | -moz-user-select: -moz-none; |
|
|||
248 | -khtml-user-select: none; |
|
|||
249 | -webkit-user-select: none; |
|
|||
250 | -ms-user-select: none; |
|
|||
251 | user-select: none; |
|
|||
252 | display: inline-block; |
|
|||
253 | margin-left: -5em; |
|
|||
254 | width: 4em; |
|
|||
255 | font-size: smaller; |
|
|||
256 | color: #999; |
|
|||
257 | text-align: right; |
|
|||
258 | content: counters(lineno, "."); |
|
|||
259 | float: left; |
|
|||
260 | } |
|
|||
261 |
|
||||
262 | .sourcelines > span:target, tr:target td { |
|
|||
263 | background-color: #bfdfff; |
|
|||
264 | } |
|
|||
265 |
|
||||
266 | .sourcelines > a { |
|
|||
267 | display: inline-block; |
|
|||
268 | position: absolute; |
|
|||
269 | left: 0px; |
|
|||
270 | width: 4em; |
|
|||
271 | height: 1em; |
|
|||
272 | } |
|
|||
273 |
|
||||
274 | .fileline { font-family: monospace; } |
|
|||
275 | .fileline img { border: 0; } |
|
|||
276 |
|
||||
277 | .tagEntry .closed { color: #99f; } |
|
|||
278 |
|
||||
279 | /* Changeset entry */ |
|
|||
280 | #changesetEntry { |
|
|||
281 | border-collapse: collapse; |
|
|||
282 | font-size: 90%; |
|
|||
283 | width: 100%; |
|
|||
284 | margin-bottom: 1em; |
|
|||
285 | } |
|
|||
286 |
|
||||
287 | #changesetEntry th { |
|
|||
288 | padding: 1px 4px; |
|
|||
289 | width: 4em; |
|
|||
290 | text-align: right; |
|
|||
291 | font-weight: normal; |
|
|||
292 | color: #999; |
|
|||
293 | margin-right: .5em; |
|
|||
294 | vertical-align: top; |
|
|||
295 | } |
|
42 | } | |
296 |
|
43 | |||
297 | div.description { |
|
44 | div.description { | |
298 |
border-left: 3px |
|
45 | border-left-width: 3px; | |
299 | margin: 1em 0 1em 0; |
|
|||
300 | padding: .3em; |
|
|||
301 | white-space: pre; |
|
|||
302 | font-family: monospace; |
|
|||
303 | } |
|
|||
304 |
|
||||
305 | /* Graph */ |
|
|||
306 | div#wrapper { |
|
|||
307 | position: relative; |
|
|||
308 | border-top: 1px solid black; |
|
|||
309 | border-bottom: 1px solid black; |
|
|||
310 | margin: 0; |
|
|||
311 | padding: 0; |
|
|||
312 | } |
|
|||
313 |
|
||||
314 | canvas { |
|
|||
315 | position: absolute; |
|
|||
316 | z-index: 5; |
|
|||
317 | top: -0.7em; |
|
|||
318 | margin: 0; |
|
|||
319 | } |
|
|||
320 |
|
||||
321 | ul#graphnodes { |
|
|||
322 | position: absolute; |
|
|||
323 | z-index: 10; |
|
|||
324 | top: -1.0em; |
|
|||
325 | list-style: none inside none; |
|
|||
326 | padding: 0; |
|
|||
327 | } |
|
|||
328 |
|
||||
329 | ul#nodebgs { |
|
|||
330 | list-style: none inside none; |
|
|||
331 | padding: 0; |
|
|||
332 | margin: 0; |
|
|||
333 | top: -0.7em; |
|
|||
334 | } |
|
|||
335 |
|
||||
336 | ul#graphnodes li, ul#nodebgs li { |
|
|||
337 | height: 39px; |
|
|||
338 | } |
|
|||
339 |
|
||||
340 | ul#graphnodes li .info { |
|
|||
341 | display: block; |
|
|||
342 | font-size: 70%; |
|
|||
343 | position: relative; |
|
|||
344 | top: -3px; |
|
|||
345 | } |
|
|||
346 |
|
||||
347 | /* Comparison */ |
|
|||
348 | .legend { |
|
|||
349 | padding: 1.5% 0 1.5% 0; |
|
|||
350 | } |
|
46 | } | |
351 |
|
||||
352 | .legendinfo { |
|
|||
353 | border: 1px solid #999; |
|
|||
354 | font-size: 80%; |
|
|||
355 | text-align: center; |
|
|||
356 | padding: 0.5%; |
|
|||
357 | } |
|
|||
358 |
|
||||
359 | .equal { |
|
|||
360 | background-color: #ffffff; |
|
|||
361 | } |
|
|||
362 |
|
||||
363 | .delete { |
|
|||
364 | background-color: #faa; |
|
|||
365 | color: #333; |
|
|||
366 | } |
|
|||
367 |
|
||||
368 | .insert { |
|
|||
369 | background-color: #ffa; |
|
|||
370 | } |
|
|||
371 |
|
||||
372 | .replace { |
|
|||
373 | background-color: #e8e8e8; |
|
|||
374 | } |
|
|||
375 |
|
||||
376 | .header { |
|
|||
377 | text-align: center; |
|
|||
378 | } |
|
|||
379 |
|
||||
380 | .block { |
|
|||
381 | border-top: 1px solid #999; |
|
|||
382 | } |
|
|||
383 |
|
||||
384 | .breadcrumb { |
|
|||
385 | color: gray; |
|
|||
386 | } |
|
|||
387 |
|
||||
388 | .breadcrumb a { |
|
|||
389 | color: blue; |
|
|||
390 | } |
|
|||
391 |
|
||||
392 | .scroll-loading { |
|
|||
393 | -webkit-animation: change_color 1s linear 0s infinite alternate; |
|
|||
394 | -moz-animation: change_color 1s linear 0s infinite alternate; |
|
|||
395 | -o-animation: change_color 1s linear 0s infinite alternate; |
|
|||
396 | animation: change_color 1s linear 0s infinite alternate; |
|
|||
397 | } |
|
|||
398 |
|
||||
399 | @-webkit-keyframes change_color { |
|
|||
400 | from { background-color: #A0CEFF; } to { } |
|
|||
401 | } |
|
|||
402 | @-moz-keyframes change_color { |
|
|||
403 | from { background-color: #A0CEFF; } to { } |
|
|||
404 | } |
|
|||
405 | @-o-keyframes change_color { |
|
|||
406 | from { background-color: #A0CEFF; } to { } |
|
|||
407 | } |
|
|||
408 | @keyframes change_color { |
|
|||
409 | from { background-color: #A0CEFF; } to { } |
|
|||
410 | } |
|
|||
411 |
|
||||
412 | .scroll-loading-error { |
|
|||
413 | background-color: #FFCCCC !important; |
|
|||
414 | } |
|
@@ -1,566 +1,567 b'' | |||||
1 | #require serve |
|
1 | #require serve | |
2 |
|
2 | |||
3 | Test chains of near empty directories, terminating 3 different ways: |
|
3 | Test chains of near empty directories, terminating 3 different ways: | |
4 | - a1: file at level 4 (deepest) |
|
4 | - a1: file at level 4 (deepest) | |
5 | - b1: two dirs at level 3 |
|
5 | - b1: two dirs at level 3 | |
6 | - d1: file at level 2 |
|
6 | - d1: file at level 2 | |
7 |
|
7 | |||
8 | Set up the repo |
|
8 | Set up the repo | |
9 |
|
9 | |||
10 | $ hg init test |
|
10 | $ hg init test | |
11 | $ cd test |
|
11 | $ cd test | |
12 | $ mkdir -p a1/a2/a3/a4 |
|
12 | $ mkdir -p a1/a2/a3/a4 | |
13 | $ mkdir -p b1/b2/b3/b4 |
|
13 | $ mkdir -p b1/b2/b3/b4 | |
14 | $ mkdir -p b1/b2/b3/c4 |
|
14 | $ mkdir -p b1/b2/b3/c4 | |
15 | $ mkdir -p d1/d2/d3/d4 |
|
15 | $ mkdir -p d1/d2/d3/d4 | |
16 | $ echo foo > a1/a2/a3/a4/foo |
|
16 | $ echo foo > a1/a2/a3/a4/foo | |
17 | $ echo foo > b1/b2/b3/b4/foo |
|
17 | $ echo foo > b1/b2/b3/b4/foo | |
18 | $ echo foo > b1/b2/b3/c4/foo |
|
18 | $ echo foo > b1/b2/b3/c4/foo | |
19 | $ echo foo > d1/d2/d3/d4/foo |
|
19 | $ echo foo > d1/d2/d3/d4/foo | |
20 | $ echo foo > d1/d2/foo |
|
20 | $ echo foo > d1/d2/foo | |
21 | $ hg ci -Ama |
|
21 | $ hg ci -Ama | |
22 | adding a1/a2/a3/a4/foo |
|
22 | adding a1/a2/a3/a4/foo | |
23 | adding b1/b2/b3/b4/foo |
|
23 | adding b1/b2/b3/b4/foo | |
24 | adding b1/b2/b3/c4/foo |
|
24 | adding b1/b2/b3/c4/foo | |
25 | adding d1/d2/d3/d4/foo |
|
25 | adding d1/d2/d3/d4/foo | |
26 | adding d1/d2/foo |
|
26 | adding d1/d2/foo | |
27 | $ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log |
|
27 | $ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log | |
28 | $ cat hg.pid >> $DAEMON_PIDS |
|
28 | $ cat hg.pid >> $DAEMON_PIDS | |
29 |
|
29 | |||
30 | manifest with descending (paper) |
|
30 | manifest with descending (paper) | |
31 |
|
31 | |||
32 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file' |
|
32 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file' | |
33 | 200 Script output follows |
|
33 | 200 Script output follows | |
34 |
|
34 | |||
35 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
35 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | |
36 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
36 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | |
37 | <head> |
|
37 | <head> | |
38 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
38 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> | |
39 | <meta name="robots" content="index, nofollow" /> |
|
39 | <meta name="robots" content="index, nofollow" /> | |
40 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> |
|
40 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | |
41 | <script type="text/javascript" src="/static/mercurial.js"></script> |
|
41 | <script type="text/javascript" src="/static/mercurial.js"></script> | |
42 |
|
42 | |||
43 | <title>test: c9f45f7a1659 /</title> |
|
43 | <title>test: c9f45f7a1659 /</title> | |
44 | </head> |
|
44 | </head> | |
45 | <body> |
|
45 | <body> | |
46 |
|
46 | |||
47 | <div class="container"> |
|
47 | <div class="container"> | |
48 | <div class="menu"> |
|
48 | <div class="menu"> | |
49 | <div class="logo"> |
|
49 | <div class="logo"> | |
50 | <a href="http://mercurial.selenic.com/"> |
|
50 | <a href="http://mercurial.selenic.com/"> | |
51 | <img src="/static/hglogo.png" alt="mercurial" /></a> |
|
51 | <img src="/static/hglogo.png" alt="mercurial" /></a> | |
52 | </div> |
|
52 | </div> | |
53 | <ul> |
|
53 | <ul> | |
54 | <li><a href="/shortlog/tip">log</a></li> |
|
54 | <li><a href="/shortlog/tip">log</a></li> | |
55 | <li><a href="/graph/tip">graph</a></li> |
|
55 | <li><a href="/graph/tip">graph</a></li> | |
56 | <li><a href="/tags">tags</a></li> |
|
56 | <li><a href="/tags">tags</a></li> | |
57 | <li><a href="/bookmarks">bookmarks</a></li> |
|
57 | <li><a href="/bookmarks">bookmarks</a></li> | |
58 | <li><a href="/branches">branches</a></li> |
|
58 | <li><a href="/branches">branches</a></li> | |
59 | </ul> |
|
59 | </ul> | |
60 | <ul> |
|
60 | <ul> | |
61 | <li><a href="/rev/tip">changeset</a></li> |
|
61 | <li><a href="/rev/tip">changeset</a></li> | |
62 | <li class="active">browse</li> |
|
62 | <li class="active">browse</li> | |
63 | </ul> |
|
63 | </ul> | |
64 | <ul> |
|
64 | <ul> | |
65 |
|
65 | |||
66 | </ul> |
|
66 | </ul> | |
67 | <ul> |
|
67 | <ul> | |
68 | <li><a href="/help">help</a></li> |
|
68 | <li><a href="/help">help</a></li> | |
69 | </ul> |
|
69 | </ul> | |
70 | </div> |
|
70 | </div> | |
71 |
|
71 | |||
72 | <div class="main"> |
|
72 | <div class="main"> | |
73 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> |
|
73 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> | |
74 | <h3> |
|
74 | <h3> | |
75 | directory / @ 0:<a href="/rev/c9f45f7a1659">c9f45f7a1659</a> |
|
75 | directory / @ 0:<a href="/rev/c9f45f7a1659">c9f45f7a1659</a> | |
76 | <span class="tag">tip</span> |
|
76 | <span class="tag">tip</span> | |
77 | </h3> |
|
77 | </h3> | |
78 |
|
78 | |||
79 | <form class="search" action="/log"> |
|
79 | <form class="search" action="/log"> | |
80 |
|
80 | |||
81 | <p><input name="rev" id="search1" type="text" size="30" /></p> |
|
81 | <p><input name="rev" id="search1" type="text" size="30" /></p> | |
82 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision |
|
82 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision | |
83 | number or hash, or <a href="/help/revsets">revset expression</a>.</div> |
|
83 | number or hash, or <a href="/help/revsets">revset expression</a>.</div> | |
84 | </form> |
|
84 | </form> | |
85 |
|
85 | |||
86 | <table class="bigtable"> |
|
86 | <table class="bigtable"> | |
87 | <thead> |
|
87 | <thead> | |
88 | <tr> |
|
88 | <tr> | |
89 | <th class="name">name</th> |
|
89 | <th class="name">name</th> | |
90 | <th class="size">size</th> |
|
90 | <th class="size">size</th> | |
91 | <th class="permissions">permissions</th> |
|
91 | <th class="permissions">permissions</th> | |
92 | </tr> |
|
92 | </tr> | |
93 | </thead> |
|
93 | </thead> | |
94 | <tbody class="stripes2"> |
|
94 | <tbody class="stripes2"> | |
95 | <tr class="fileline"> |
|
95 | <tr class="fileline"> | |
96 | <td class="name"><a href="/file/tip/">[up]</a></td> |
|
96 | <td class="name"><a href="/file/tip/">[up]</a></td> | |
97 | <td class="size"></td> |
|
97 | <td class="size"></td> | |
98 | <td class="permissions">drwxr-xr-x</td> |
|
98 | <td class="permissions">drwxr-xr-x</td> | |
99 | </tr> |
|
99 | </tr> | |
100 |
|
100 | |||
101 | <tr class="fileline"> |
|
101 | <tr class="fileline"> | |
102 | <td class="name"> |
|
102 | <td class="name"> | |
103 | <a href="/file/tip/a1"> |
|
103 | <a href="/file/tip/a1"> | |
104 | <img src="/static/coal-folder.png" alt="dir."/> a1/ |
|
104 | <img src="/static/coal-folder.png" alt="dir."/> a1/ | |
105 | </a> |
|
105 | </a> | |
106 | <a href="/file/tip/a1/a2/a3/a4"> |
|
106 | <a href="/file/tip/a1/a2/a3/a4"> | |
107 | a2/a3/a4 |
|
107 | a2/a3/a4 | |
108 | </a> |
|
108 | </a> | |
109 | </td> |
|
109 | </td> | |
110 | <td class="size"></td> |
|
110 | <td class="size"></td> | |
111 | <td class="permissions">drwxr-xr-x</td> |
|
111 | <td class="permissions">drwxr-xr-x</td> | |
112 | </tr> |
|
112 | </tr> | |
113 | <tr class="fileline"> |
|
113 | <tr class="fileline"> | |
114 | <td class="name"> |
|
114 | <td class="name"> | |
115 | <a href="/file/tip/b1"> |
|
115 | <a href="/file/tip/b1"> | |
116 | <img src="/static/coal-folder.png" alt="dir."/> b1/ |
|
116 | <img src="/static/coal-folder.png" alt="dir."/> b1/ | |
117 | </a> |
|
117 | </a> | |
118 | <a href="/file/tip/b1/b2/b3"> |
|
118 | <a href="/file/tip/b1/b2/b3"> | |
119 | b2/b3 |
|
119 | b2/b3 | |
120 | </a> |
|
120 | </a> | |
121 | </td> |
|
121 | </td> | |
122 | <td class="size"></td> |
|
122 | <td class="size"></td> | |
123 | <td class="permissions">drwxr-xr-x</td> |
|
123 | <td class="permissions">drwxr-xr-x</td> | |
124 | </tr> |
|
124 | </tr> | |
125 | <tr class="fileline"> |
|
125 | <tr class="fileline"> | |
126 | <td class="name"> |
|
126 | <td class="name"> | |
127 | <a href="/file/tip/d1"> |
|
127 | <a href="/file/tip/d1"> | |
128 | <img src="/static/coal-folder.png" alt="dir."/> d1/ |
|
128 | <img src="/static/coal-folder.png" alt="dir."/> d1/ | |
129 | </a> |
|
129 | </a> | |
130 | <a href="/file/tip/d1/d2"> |
|
130 | <a href="/file/tip/d1/d2"> | |
131 | d2 |
|
131 | d2 | |
132 | </a> |
|
132 | </a> | |
133 | </td> |
|
133 | </td> | |
134 | <td class="size"></td> |
|
134 | <td class="size"></td> | |
135 | <td class="permissions">drwxr-xr-x</td> |
|
135 | <td class="permissions">drwxr-xr-x</td> | |
136 | </tr> |
|
136 | </tr> | |
137 |
|
137 | |||
138 | </tbody> |
|
138 | </tbody> | |
139 | </table> |
|
139 | </table> | |
140 | </div> |
|
140 | </div> | |
141 | </div> |
|
141 | </div> | |
142 | <script type="text/javascript">process_dates()</script> |
|
142 | <script type="text/javascript">process_dates()</script> | |
143 |
|
143 | |||
144 |
|
144 | |||
145 | </body> |
|
145 | </body> | |
146 | </html> |
|
146 | </html> | |
147 |
|
147 | |||
148 |
|
148 | |||
149 | manifest with descending (coal) |
|
149 | manifest with descending (coal) | |
150 |
|
150 | |||
151 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=coal' |
|
151 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=coal' | |
152 | 200 Script output follows |
|
152 | 200 Script output follows | |
153 |
|
153 | |||
154 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|
154 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | |
155 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> |
|
155 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> | |
156 | <head> |
|
156 | <head> | |
157 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
157 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> | |
158 | <meta name="robots" content="index, nofollow" /> |
|
158 | <meta name="robots" content="index, nofollow" /> | |
159 |
<link rel="stylesheet" href="/static/style- |
|
159 | <link rel="stylesheet" href="/static/style-paper.css" type="text/css" /> | |
|
160 | <link rel="stylesheet" href="/static/style-extra-coal.css" type="text/css" /> | |||
160 | <script type="text/javascript" src="/static/mercurial.js"></script> |
|
161 | <script type="text/javascript" src="/static/mercurial.js"></script> | |
161 |
|
162 | |||
162 | <title>test: c9f45f7a1659 /</title> |
|
163 | <title>test: c9f45f7a1659 /</title> | |
163 | </head> |
|
164 | </head> | |
164 | <body> |
|
165 | <body> | |
165 |
|
166 | |||
166 | <div class="container"> |
|
167 | <div class="container"> | |
167 | <div class="menu"> |
|
168 | <div class="menu"> | |
168 | <div class="logo"> |
|
169 | <div class="logo"> | |
169 | <a href="http://mercurial.selenic.com/"> |
|
170 | <a href="http://mercurial.selenic.com/"> | |
170 | <img src="/static/hglogo.png" alt="mercurial" /></a> |
|
171 | <img src="/static/hglogo.png" alt="mercurial" /></a> | |
171 | </div> |
|
172 | </div> | |
172 | <ul> |
|
173 | <ul> | |
173 | <li><a href="/shortlog/tip?style=coal">log</a></li> |
|
174 | <li><a href="/shortlog/tip?style=coal">log</a></li> | |
174 | <li><a href="/graph/tip?style=coal">graph</a></li> |
|
175 | <li><a href="/graph/tip?style=coal">graph</a></li> | |
175 | <li><a href="/tags?style=coal">tags</a></li> |
|
176 | <li><a href="/tags?style=coal">tags</a></li> | |
176 | <li><a href="/bookmarks?style=coal">bookmarks</a></li> |
|
177 | <li><a href="/bookmarks?style=coal">bookmarks</a></li> | |
177 | <li><a href="/branches?style=coal">branches</a></li> |
|
178 | <li><a href="/branches?style=coal">branches</a></li> | |
178 | </ul> |
|
179 | </ul> | |
179 | <ul> |
|
180 | <ul> | |
180 | <li><a href="/rev/tip?style=coal">changeset</a></li> |
|
181 | <li><a href="/rev/tip?style=coal">changeset</a></li> | |
181 | <li class="active">browse</li> |
|
182 | <li class="active">browse</li> | |
182 | </ul> |
|
183 | </ul> | |
183 | <ul> |
|
184 | <ul> | |
184 |
|
185 | |||
185 | </ul> |
|
186 | </ul> | |
186 | <ul> |
|
187 | <ul> | |
187 | <li><a href="/help?style=coal">help</a></li> |
|
188 | <li><a href="/help?style=coal">help</a></li> | |
188 | </ul> |
|
189 | </ul> | |
189 | </div> |
|
190 | </div> | |
190 |
|
191 | |||
191 | <div class="main"> |
|
192 | <div class="main"> | |
192 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> |
|
193 | <h2 class="breadcrumb"><a href="/">Mercurial</a> </h2> | |
193 | <h3> |
|
194 | <h3> | |
194 | directory / @ 0:<a href="/rev/c9f45f7a1659?style=coal">c9f45f7a1659</a> |
|
195 | directory / @ 0:<a href="/rev/c9f45f7a1659?style=coal">c9f45f7a1659</a> | |
195 | <span class="tag">tip</span> |
|
196 | <span class="tag">tip</span> | |
196 | </h3> |
|
197 | </h3> | |
197 |
|
198 | |||
198 | <form class="search" action="/log"> |
|
199 | <form class="search" action="/log"> | |
199 | <input type="hidden" name="style" value="coal" /> |
|
200 | <input type="hidden" name="style" value="coal" /> | |
200 | <p><input name="rev" id="search1" type="text" size="30" /></p> |
|
201 | <p><input name="rev" id="search1" type="text" size="30" /></p> | |
201 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision |
|
202 | <div id="hint">Find changesets by keywords (author, files, the commit message), revision | |
202 | number or hash, or <a href="/help/revsets">revset expression</a>.</div> |
|
203 | number or hash, or <a href="/help/revsets">revset expression</a>.</div> | |
203 | </form> |
|
204 | </form> | |
204 |
|
205 | |||
205 | <table class="bigtable"> |
|
206 | <table class="bigtable"> | |
206 | <thead> |
|
207 | <thead> | |
207 | <tr> |
|
208 | <tr> | |
208 | <th class="name">name</th> |
|
209 | <th class="name">name</th> | |
209 | <th class="size">size</th> |
|
210 | <th class="size">size</th> | |
210 | <th class="permissions">permissions</th> |
|
211 | <th class="permissions">permissions</th> | |
211 | </tr> |
|
212 | </tr> | |
212 | </thead> |
|
213 | </thead> | |
213 | <tbody class="stripes2"> |
|
214 | <tbody class="stripes2"> | |
214 | <tr class="fileline"> |
|
215 | <tr class="fileline"> | |
215 | <td class="name"><a href="/file/tip/?style=coal">[up]</a></td> |
|
216 | <td class="name"><a href="/file/tip/?style=coal">[up]</a></td> | |
216 | <td class="size"></td> |
|
217 | <td class="size"></td> | |
217 | <td class="permissions">drwxr-xr-x</td> |
|
218 | <td class="permissions">drwxr-xr-x</td> | |
218 | </tr> |
|
219 | </tr> | |
219 |
|
220 | |||
220 | <tr class="fileline"> |
|
221 | <tr class="fileline"> | |
221 | <td class="name"> |
|
222 | <td class="name"> | |
222 | <a href="/file/tip/a1?style=coal"> |
|
223 | <a href="/file/tip/a1?style=coal"> | |
223 | <img src="/static/coal-folder.png" alt="dir."/> a1/ |
|
224 | <img src="/static/coal-folder.png" alt="dir."/> a1/ | |
224 | </a> |
|
225 | </a> | |
225 | <a href="/file/tip/a1/a2/a3/a4?style=coal"> |
|
226 | <a href="/file/tip/a1/a2/a3/a4?style=coal"> | |
226 | a2/a3/a4 |
|
227 | a2/a3/a4 | |
227 | </a> |
|
228 | </a> | |
228 | </td> |
|
229 | </td> | |
229 | <td class="size"></td> |
|
230 | <td class="size"></td> | |
230 | <td class="permissions">drwxr-xr-x</td> |
|
231 | <td class="permissions">drwxr-xr-x</td> | |
231 | </tr> |
|
232 | </tr> | |
232 | <tr class="fileline"> |
|
233 | <tr class="fileline"> | |
233 | <td class="name"> |
|
234 | <td class="name"> | |
234 | <a href="/file/tip/b1?style=coal"> |
|
235 | <a href="/file/tip/b1?style=coal"> | |
235 | <img src="/static/coal-folder.png" alt="dir."/> b1/ |
|
236 | <img src="/static/coal-folder.png" alt="dir."/> b1/ | |
236 | </a> |
|
237 | </a> | |
237 | <a href="/file/tip/b1/b2/b3?style=coal"> |
|
238 | <a href="/file/tip/b1/b2/b3?style=coal"> | |
238 | b2/b3 |
|
239 | b2/b3 | |
239 | </a> |
|
240 | </a> | |
240 | </td> |
|
241 | </td> | |
241 | <td class="size"></td> |
|
242 | <td class="size"></td> | |
242 | <td class="permissions">drwxr-xr-x</td> |
|
243 | <td class="permissions">drwxr-xr-x</td> | |
243 | </tr> |
|
244 | </tr> | |
244 | <tr class="fileline"> |
|
245 | <tr class="fileline"> | |
245 | <td class="name"> |
|
246 | <td class="name"> | |
246 | <a href="/file/tip/d1?style=coal"> |
|
247 | <a href="/file/tip/d1?style=coal"> | |
247 | <img src="/static/coal-folder.png" alt="dir."/> d1/ |
|
248 | <img src="/static/coal-folder.png" alt="dir."/> d1/ | |
248 | </a> |
|
249 | </a> | |
249 | <a href="/file/tip/d1/d2?style=coal"> |
|
250 | <a href="/file/tip/d1/d2?style=coal"> | |
250 | d2 |
|
251 | d2 | |
251 | </a> |
|
252 | </a> | |
252 | </td> |
|
253 | </td> | |
253 | <td class="size"></td> |
|
254 | <td class="size"></td> | |
254 | <td class="permissions">drwxr-xr-x</td> |
|
255 | <td class="permissions">drwxr-xr-x</td> | |
255 | </tr> |
|
256 | </tr> | |
256 |
|
257 | |||
257 | </tbody> |
|
258 | </tbody> | |
258 | </table> |
|
259 | </table> | |
259 | </div> |
|
260 | </div> | |
260 | </div> |
|
261 | </div> | |
261 | <script type="text/javascript">process_dates()</script> |
|
262 | <script type="text/javascript">process_dates()</script> | |
262 |
|
263 | |||
263 |
|
264 | |||
264 | </body> |
|
265 | </body> | |
265 | </html> |
|
266 | </html> | |
266 |
|
267 | |||
267 |
|
268 | |||
268 | manifest with descending (monoblue) |
|
269 | manifest with descending (monoblue) | |
269 |
|
270 | |||
270 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=monoblue' |
|
271 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=monoblue' | |
271 | 200 Script output follows |
|
272 | 200 Script output follows | |
272 |
|
273 | |||
273 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
|
274 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | |
274 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
|
275 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> | |
275 | <head> |
|
276 | <head> | |
276 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
277 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> | |
277 | <meta name="robots" content="index, nofollow"/> |
|
278 | <meta name="robots" content="index, nofollow"/> | |
278 | <link rel="stylesheet" href="/static/style-monoblue.css" type="text/css" /> |
|
279 | <link rel="stylesheet" href="/static/style-monoblue.css" type="text/css" /> | |
279 | <script type="text/javascript" src="/static/mercurial.js"></script> |
|
280 | <script type="text/javascript" src="/static/mercurial.js"></script> | |
280 |
|
281 | |||
281 | <title>test: files</title> |
|
282 | <title>test: files</title> | |
282 | <link rel="alternate" type="application/atom+xml" href="/atom-log" title="Atom feed for test"/> |
|
283 | <link rel="alternate" type="application/atom+xml" href="/atom-log" title="Atom feed for test"/> | |
283 | <link rel="alternate" type="application/rss+xml" href="/rss-log" title="RSS feed for test"/> |
|
284 | <link rel="alternate" type="application/rss+xml" href="/rss-log" title="RSS feed for test"/> | |
284 | </head> |
|
285 | </head> | |
285 |
|
286 | |||
286 | <body> |
|
287 | <body> | |
287 | <div id="container"> |
|
288 | <div id="container"> | |
288 | <div class="page-header"> |
|
289 | <div class="page-header"> | |
289 | <h1 class="breadcrumb"><a href="/">Mercurial</a> / files</h1> |
|
290 | <h1 class="breadcrumb"><a href="/">Mercurial</a> / files</h1> | |
290 |
|
291 | |||
291 | <form action="/log"> |
|
292 | <form action="/log"> | |
292 | <input type="hidden" name="style" value="monoblue" /> |
|
293 | <input type="hidden" name="style" value="monoblue" /> | |
293 | <dl class="search"> |
|
294 | <dl class="search"> | |
294 | <dt><label>Search: </label></dt> |
|
295 | <dt><label>Search: </label></dt> | |
295 | <dd><input type="text" name="rev" /></dd> |
|
296 | <dd><input type="text" name="rev" /></dd> | |
296 | </dl> |
|
297 | </dl> | |
297 | </form> |
|
298 | </form> | |
298 |
|
299 | |||
299 | <ul class="page-nav"> |
|
300 | <ul class="page-nav"> | |
300 | <li><a href="/summary?style=monoblue">summary</a></li> |
|
301 | <li><a href="/summary?style=monoblue">summary</a></li> | |
301 | <li><a href="/shortlog?style=monoblue">shortlog</a></li> |
|
302 | <li><a href="/shortlog?style=monoblue">shortlog</a></li> | |
302 | <li><a href="/changelog?style=monoblue">changelog</a></li> |
|
303 | <li><a href="/changelog?style=monoblue">changelog</a></li> | |
303 | <li><a href="/graph/tip?style=monoblue">graph</a></li> |
|
304 | <li><a href="/graph/tip?style=monoblue">graph</a></li> | |
304 | <li><a href="/tags?style=monoblue">tags</a></li> |
|
305 | <li><a href="/tags?style=monoblue">tags</a></li> | |
305 | <li><a href="/bookmarks?style=monoblue">bookmarks</a></li> |
|
306 | <li><a href="/bookmarks?style=monoblue">bookmarks</a></li> | |
306 | <li><a href="/branches?style=monoblue">branches</a></li> |
|
307 | <li><a href="/branches?style=monoblue">branches</a></li> | |
307 | <li class="current">files</li> |
|
308 | <li class="current">files</li> | |
308 | <li><a href="/help?style=monoblue">help</a></li> |
|
309 | <li><a href="/help?style=monoblue">help</a></li> | |
309 | </ul> |
|
310 | </ul> | |
310 | </div> |
|
311 | </div> | |
311 |
|
312 | |||
312 | <ul class="submenu"> |
|
313 | <ul class="submenu"> | |
313 | <li><a href="/rev/tip?style=monoblue">changeset</a></li> |
|
314 | <li><a href="/rev/tip?style=monoblue">changeset</a></li> | |
314 |
|
315 | |||
315 | </ul> |
|
316 | </ul> | |
316 |
|
317 | |||
317 | <h2 class="no-link no-border">files</h2> |
|
318 | <h2 class="no-link no-border">files</h2> | |
318 | <p class="files">/ <span class="logtags"><span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></p> |
|
319 | <p class="files">/ <span class="logtags"><span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></p> | |
319 |
|
320 | |||
320 | <table> |
|
321 | <table> | |
321 | <tr class="parity0"> |
|
322 | <tr class="parity0"> | |
322 | <td>drwxr-xr-x</td> |
|
323 | <td>drwxr-xr-x</td> | |
323 | <td></td> |
|
324 | <td></td> | |
324 | <td></td> |
|
325 | <td></td> | |
325 | <td><a href="/file/tip/?style=monoblue">[up]</a></td> |
|
326 | <td><a href="/file/tip/?style=monoblue">[up]</a></td> | |
326 | <td class="link"> </td> |
|
327 | <td class="link"> </td> | |
327 | </tr> |
|
328 | </tr> | |
328 |
|
329 | |||
329 | <tr class="parity1"> |
|
330 | <tr class="parity1"> | |
330 | <td>drwxr-xr-x</td> |
|
331 | <td>drwxr-xr-x</td> | |
331 | <td></td> |
|
332 | <td></td> | |
332 | <td></td> |
|
333 | <td></td> | |
333 | <td> |
|
334 | <td> | |
334 | <a href="/file/tip/a1?style=monoblue">a1</a> |
|
335 | <a href="/file/tip/a1?style=monoblue">a1</a> | |
335 | <a href="/file/tip/a1/a2/a3/a4?style=monoblue">a2/a3/a4</a> |
|
336 | <a href="/file/tip/a1/a2/a3/a4?style=monoblue">a2/a3/a4</a> | |
336 | </td> |
|
337 | </td> | |
337 | <td><a href="/file/tip/a1?style=monoblue">files</a></td> |
|
338 | <td><a href="/file/tip/a1?style=monoblue">files</a></td> | |
338 | </tr> |
|
339 | </tr> | |
339 | <tr class="parity0"> |
|
340 | <tr class="parity0"> | |
340 | <td>drwxr-xr-x</td> |
|
341 | <td>drwxr-xr-x</td> | |
341 | <td></td> |
|
342 | <td></td> | |
342 | <td></td> |
|
343 | <td></td> | |
343 | <td> |
|
344 | <td> | |
344 | <a href="/file/tip/b1?style=monoblue">b1</a> |
|
345 | <a href="/file/tip/b1?style=monoblue">b1</a> | |
345 | <a href="/file/tip/b1/b2/b3?style=monoblue">b2/b3</a> |
|
346 | <a href="/file/tip/b1/b2/b3?style=monoblue">b2/b3</a> | |
346 | </td> |
|
347 | </td> | |
347 | <td><a href="/file/tip/b1?style=monoblue">files</a></td> |
|
348 | <td><a href="/file/tip/b1?style=monoblue">files</a></td> | |
348 | </tr> |
|
349 | </tr> | |
349 | <tr class="parity1"> |
|
350 | <tr class="parity1"> | |
350 | <td>drwxr-xr-x</td> |
|
351 | <td>drwxr-xr-x</td> | |
351 | <td></td> |
|
352 | <td></td> | |
352 | <td></td> |
|
353 | <td></td> | |
353 | <td> |
|
354 | <td> | |
354 | <a href="/file/tip/d1?style=monoblue">d1</a> |
|
355 | <a href="/file/tip/d1?style=monoblue">d1</a> | |
355 | <a href="/file/tip/d1/d2?style=monoblue">d2</a> |
|
356 | <a href="/file/tip/d1/d2?style=monoblue">d2</a> | |
356 | </td> |
|
357 | </td> | |
357 | <td><a href="/file/tip/d1?style=monoblue">files</a></td> |
|
358 | <td><a href="/file/tip/d1?style=monoblue">files</a></td> | |
358 | </tr> |
|
359 | </tr> | |
359 |
|
360 | |||
360 | </table> |
|
361 | </table> | |
361 |
|
362 | |||
362 | <script type="text/javascript">process_dates()</script> |
|
363 | <script type="text/javascript">process_dates()</script> | |
363 | <div class="page-footer"> |
|
364 | <div class="page-footer"> | |
364 | <p>Mercurial Repository: test</p> |
|
365 | <p>Mercurial Repository: test</p> | |
365 | <ul class="rss-logo"> |
|
366 | <ul class="rss-logo"> | |
366 | <li><a href="/rss-log">RSS</a></li> |
|
367 | <li><a href="/rss-log">RSS</a></li> | |
367 | <li><a href="/atom-log">Atom</a></li> |
|
368 | <li><a href="/atom-log">Atom</a></li> | |
368 | </ul> |
|
369 | </ul> | |
369 |
|
370 | |||
370 | </div> |
|
371 | </div> | |
371 |
|
372 | |||
372 | <div id="powered-by"> |
|
373 | <div id="powered-by"> | |
373 | <p><a href="http://mercurial.selenic.com/" title="Mercurial"><img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a></p> |
|
374 | <p><a href="http://mercurial.selenic.com/" title="Mercurial"><img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a></p> | |
374 | </div> |
|
375 | </div> | |
375 |
|
376 | |||
376 | </div> |
|
377 | </div> | |
377 |
|
378 | |||
378 | </body> |
|
379 | </body> | |
379 | </html> |
|
380 | </html> | |
380 |
|
381 | |||
381 |
|
382 | |||
382 | manifest with descending (gitweb) |
|
383 | manifest with descending (gitweb) | |
383 |
|
384 | |||
384 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=gitweb' |
|
385 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=gitweb' | |
385 | 200 Script output follows |
|
386 | 200 Script output follows | |
386 |
|
387 | |||
387 | <?xml version="1.0" encoding="ascii"?> |
|
388 | <?xml version="1.0" encoding="ascii"?> | |
388 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
|
389 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | |
389 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"> |
|
390 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"> | |
390 | <head> |
|
391 | <head> | |
391 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> |
|
392 | <link rel="icon" href="/static/hgicon.png" type="image/png" /> | |
392 | <meta name="robots" content="index, nofollow"/> |
|
393 | <meta name="robots" content="index, nofollow"/> | |
393 | <link rel="stylesheet" href="/static/style-gitweb.css" type="text/css" /> |
|
394 | <link rel="stylesheet" href="/static/style-gitweb.css" type="text/css" /> | |
394 | <script type="text/javascript" src="/static/mercurial.js"></script> |
|
395 | <script type="text/javascript" src="/static/mercurial.js"></script> | |
395 |
|
396 | |||
396 | <title>test: files</title> |
|
397 | <title>test: files</title> | |
397 | <link rel="alternate" type="application/atom+xml" |
|
398 | <link rel="alternate" type="application/atom+xml" | |
398 | href="/atom-log" title="Atom feed for test"/> |
|
399 | href="/atom-log" title="Atom feed for test"/> | |
399 | <link rel="alternate" type="application/rss+xml" |
|
400 | <link rel="alternate" type="application/rss+xml" | |
400 | href="/rss-log" title="RSS feed for test"/> |
|
401 | href="/rss-log" title="RSS feed for test"/> | |
401 | </head> |
|
402 | </head> | |
402 | <body> |
|
403 | <body> | |
403 |
|
404 | |||
404 | <div class="page_header"> |
|
405 | <div class="page_header"> | |
405 | <a href="http://mercurial.selenic.com/" title="Mercurial" style="float: right;">Mercurial</a> |
|
406 | <a href="http://mercurial.selenic.com/" title="Mercurial" style="float: right;">Mercurial</a> | |
406 | <a href="/">Mercurial</a> / files |
|
407 | <a href="/">Mercurial</a> / files | |
407 | </div> |
|
408 | </div> | |
408 |
|
409 | |||
409 | <div class="page_nav"> |
|
410 | <div class="page_nav"> | |
410 | <a href="/summary?style=gitweb">summary</a> | |
|
411 | <a href="/summary?style=gitweb">summary</a> | | |
411 | <a href="/shortlog?style=gitweb">shortlog</a> | |
|
412 | <a href="/shortlog?style=gitweb">shortlog</a> | | |
412 | <a href="/log?style=gitweb">changelog</a> | |
|
413 | <a href="/log?style=gitweb">changelog</a> | | |
413 | <a href="/graph?style=gitweb">graph</a> | |
|
414 | <a href="/graph?style=gitweb">graph</a> | | |
414 | <a href="/tags?style=gitweb">tags</a> | |
|
415 | <a href="/tags?style=gitweb">tags</a> | | |
415 | <a href="/bookmarks?style=gitweb">bookmarks</a> | |
|
416 | <a href="/bookmarks?style=gitweb">bookmarks</a> | | |
416 | <a href="/branches?style=gitweb">branches</a> | |
|
417 | <a href="/branches?style=gitweb">branches</a> | | |
417 | files | |
|
418 | files | | |
418 | <a href="/rev/tip?style=gitweb">changeset</a> | |
|
419 | <a href="/rev/tip?style=gitweb">changeset</a> | | |
419 | <a href="/help?style=gitweb">help</a> |
|
420 | <a href="/help?style=gitweb">help</a> | |
420 | <br/> |
|
421 | <br/> | |
421 | </div> |
|
422 | </div> | |
422 |
|
423 | |||
423 | <div class="title">/ <span class="logtags"><span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></div> |
|
424 | <div class="title">/ <span class="logtags"><span class="branchtag" title="default">default</span> <span class="tagtag" title="tip">tip</span> </span></div> | |
424 | <table cellspacing="0"> |
|
425 | <table cellspacing="0"> | |
425 | <tr class="parity0"> |
|
426 | <tr class="parity0"> | |
426 | <td style="font-family:monospace">drwxr-xr-x</td> |
|
427 | <td style="font-family:monospace">drwxr-xr-x</td> | |
427 | <td style="font-family:monospace"></td> |
|
428 | <td style="font-family:monospace"></td> | |
428 | <td style="font-family:monospace"></td> |
|
429 | <td style="font-family:monospace"></td> | |
429 | <td><a href="/file/tip/?style=gitweb">[up]</a></td> |
|
430 | <td><a href="/file/tip/?style=gitweb">[up]</a></td> | |
430 | <td class="link"> </td> |
|
431 | <td class="link"> </td> | |
431 | </tr> |
|
432 | </tr> | |
432 |
|
433 | |||
433 | <tr class="parity1"> |
|
434 | <tr class="parity1"> | |
434 | <td style="font-family:monospace">drwxr-xr-x</td> |
|
435 | <td style="font-family:monospace">drwxr-xr-x</td> | |
435 | <td style="font-family:monospace"></td> |
|
436 | <td style="font-family:monospace"></td> | |
436 | <td style="font-family:monospace"></td> |
|
437 | <td style="font-family:monospace"></td> | |
437 | <td> |
|
438 | <td> | |
438 | <a href="/file/tip/a1?style=gitweb">a1</a> |
|
439 | <a href="/file/tip/a1?style=gitweb">a1</a> | |
439 | <a href="/file/tip/a1/a2/a3/a4?style=gitweb">a2/a3/a4</a> |
|
440 | <a href="/file/tip/a1/a2/a3/a4?style=gitweb">a2/a3/a4</a> | |
440 | </td> |
|
441 | </td> | |
441 | <td class="link"> |
|
442 | <td class="link"> | |
442 | <a href="/file/tip/a1?style=gitweb">files</a> |
|
443 | <a href="/file/tip/a1?style=gitweb">files</a> | |
443 | </td> |
|
444 | </td> | |
444 | </tr> |
|
445 | </tr> | |
445 | <tr class="parity0"> |
|
446 | <tr class="parity0"> | |
446 | <td style="font-family:monospace">drwxr-xr-x</td> |
|
447 | <td style="font-family:monospace">drwxr-xr-x</td> | |
447 | <td style="font-family:monospace"></td> |
|
448 | <td style="font-family:monospace"></td> | |
448 | <td style="font-family:monospace"></td> |
|
449 | <td style="font-family:monospace"></td> | |
449 | <td> |
|
450 | <td> | |
450 | <a href="/file/tip/b1?style=gitweb">b1</a> |
|
451 | <a href="/file/tip/b1?style=gitweb">b1</a> | |
451 | <a href="/file/tip/b1/b2/b3?style=gitweb">b2/b3</a> |
|
452 | <a href="/file/tip/b1/b2/b3?style=gitweb">b2/b3</a> | |
452 | </td> |
|
453 | </td> | |
453 | <td class="link"> |
|
454 | <td class="link"> | |
454 | <a href="/file/tip/b1?style=gitweb">files</a> |
|
455 | <a href="/file/tip/b1?style=gitweb">files</a> | |
455 | </td> |
|
456 | </td> | |
456 | </tr> |
|
457 | </tr> | |
457 | <tr class="parity1"> |
|
458 | <tr class="parity1"> | |
458 | <td style="font-family:monospace">drwxr-xr-x</td> |
|
459 | <td style="font-family:monospace">drwxr-xr-x</td> | |
459 | <td style="font-family:monospace"></td> |
|
460 | <td style="font-family:monospace"></td> | |
460 | <td style="font-family:monospace"></td> |
|
461 | <td style="font-family:monospace"></td> | |
461 | <td> |
|
462 | <td> | |
462 | <a href="/file/tip/d1?style=gitweb">d1</a> |
|
463 | <a href="/file/tip/d1?style=gitweb">d1</a> | |
463 | <a href="/file/tip/d1/d2?style=gitweb">d2</a> |
|
464 | <a href="/file/tip/d1/d2?style=gitweb">d2</a> | |
464 | </td> |
|
465 | </td> | |
465 | <td class="link"> |
|
466 | <td class="link"> | |
466 | <a href="/file/tip/d1?style=gitweb">files</a> |
|
467 | <a href="/file/tip/d1?style=gitweb">files</a> | |
467 | </td> |
|
468 | </td> | |
468 | </tr> |
|
469 | </tr> | |
469 |
|
470 | |||
470 | </table> |
|
471 | </table> | |
471 |
|
472 | |||
472 | <script type="text/javascript">process_dates()</script> |
|
473 | <script type="text/javascript">process_dates()</script> | |
473 | <div class="page_footer"> |
|
474 | <div class="page_footer"> | |
474 | <div class="page_footer_text">test</div> |
|
475 | <div class="page_footer_text">test</div> | |
475 | <div class="rss_logo"> |
|
476 | <div class="rss_logo"> | |
476 | <a href="/rss-log">RSS</a> |
|
477 | <a href="/rss-log">RSS</a> | |
477 | <a href="/atom-log">Atom</a> |
|
478 | <a href="/atom-log">Atom</a> | |
478 | </div> |
|
479 | </div> | |
479 | <br /> |
|
480 | <br /> | |
480 |
|
481 | |||
481 | </div> |
|
482 | </div> | |
482 | </body> |
|
483 | </body> | |
483 | </html> |
|
484 | </html> | |
484 |
|
485 | |||
485 |
|
486 | |||
486 | manifest with descending (spartan) |
|
487 | manifest with descending (spartan) | |
487 |
|
488 | |||
488 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=spartan' |
|
489 | $ get-with-headers.py 127.0.0.1:$HGPORT 'file?style=spartan' | |
489 | 200 Script output follows |
|
490 | 200 Script output follows | |
490 |
|
491 | |||
491 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
|
492 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | |
492 | <html> |
|
493 | <html> | |
493 | <head> |
|
494 | <head> | |
494 | <link rel="icon" href="/static/hgicon.png" type="image/png"> |
|
495 | <link rel="icon" href="/static/hgicon.png" type="image/png"> | |
495 | <meta name="robots" content="index, nofollow" /> |
|
496 | <meta name="robots" content="index, nofollow" /> | |
496 | <link rel="stylesheet" href="/static/style.css" type="text/css" /> |
|
497 | <link rel="stylesheet" href="/static/style.css" type="text/css" /> | |
497 | <script type="text/javascript" src="/static/mercurial.js"></script> |
|
498 | <script type="text/javascript" src="/static/mercurial.js"></script> | |
498 |
|
499 | |||
499 | <title>test: files for changeset c9f45f7a1659</title> |
|
500 | <title>test: files for changeset c9f45f7a1659</title> | |
500 | </head> |
|
501 | </head> | |
501 | <body> |
|
502 | <body> | |
502 |
|
503 | |||
503 | <div class="buttons"> |
|
504 | <div class="buttons"> | |
504 | <a href="/log/tip?style=spartan">changelog</a> |
|
505 | <a href="/log/tip?style=spartan">changelog</a> | |
505 | <a href="/shortlog/tip?style=spartan">shortlog</a> |
|
506 | <a href="/shortlog/tip?style=spartan">shortlog</a> | |
506 | <a href="/graph/tip?style=spartan">graph</a> |
|
507 | <a href="/graph/tip?style=spartan">graph</a> | |
507 | <a href="/tags?style=spartan">tags</a> |
|
508 | <a href="/tags?style=spartan">tags</a> | |
508 | <a href="/branches?style=spartan">branches</a> |
|
509 | <a href="/branches?style=spartan">branches</a> | |
509 | <a href="/rev/tip?style=spartan">changeset</a> |
|
510 | <a href="/rev/tip?style=spartan">changeset</a> | |
510 |
|
511 | |||
511 | <a href="/help?style=spartan">help</a> |
|
512 | <a href="/help?style=spartan">help</a> | |
512 | </div> |
|
513 | </div> | |
513 |
|
514 | |||
514 | <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/c9f45f7a1659">c9f45f7a1659</a>: /</h2> |
|
515 | <h2><a href="/">Mercurial</a> / files for changeset <a href="/rev/c9f45f7a1659">c9f45f7a1659</a>: /</h2> | |
515 |
|
516 | |||
516 | <table cellpadding="0" cellspacing="0"> |
|
517 | <table cellpadding="0" cellspacing="0"> | |
517 | <tr class="parity0"> |
|
518 | <tr class="parity0"> | |
518 | <td><tt>drwxr-xr-x</tt> |
|
519 | <td><tt>drwxr-xr-x</tt> | |
519 | <td> |
|
520 | <td> | |
520 | <td> |
|
521 | <td> | |
521 | <td><a href="/file/tip/?style=spartan">[up]</a> |
|
522 | <td><a href="/file/tip/?style=spartan">[up]</a> | |
522 | </tr> |
|
523 | </tr> | |
523 |
|
524 | |||
524 | <tr class="parity1"> |
|
525 | <tr class="parity1"> | |
525 | <td><tt>drwxr-xr-x</tt> |
|
526 | <td><tt>drwxr-xr-x</tt> | |
526 | <td> |
|
527 | <td> | |
527 | <td> |
|
528 | <td> | |
528 | <td> |
|
529 | <td> | |
529 | <a href="/file/tip/a1?style=spartan">a1/</a> |
|
530 | <a href="/file/tip/a1?style=spartan">a1/</a> | |
530 | <a href="/file/tip/a1/a2/a3/a4?style=spartan"> |
|
531 | <a href="/file/tip/a1/a2/a3/a4?style=spartan"> | |
531 | a2/a3/a4 |
|
532 | a2/a3/a4 | |
532 | </a> |
|
533 | </a> | |
533 | <tr class="parity0"> |
|
534 | <tr class="parity0"> | |
534 | <td><tt>drwxr-xr-x</tt> |
|
535 | <td><tt>drwxr-xr-x</tt> | |
535 | <td> |
|
536 | <td> | |
536 | <td> |
|
537 | <td> | |
537 | <td> |
|
538 | <td> | |
538 | <a href="/file/tip/b1?style=spartan">b1/</a> |
|
539 | <a href="/file/tip/b1?style=spartan">b1/</a> | |
539 | <a href="/file/tip/b1/b2/b3?style=spartan"> |
|
540 | <a href="/file/tip/b1/b2/b3?style=spartan"> | |
540 | b2/b3 |
|
541 | b2/b3 | |
541 | </a> |
|
542 | </a> | |
542 | <tr class="parity1"> |
|
543 | <tr class="parity1"> | |
543 | <td><tt>drwxr-xr-x</tt> |
|
544 | <td><tt>drwxr-xr-x</tt> | |
544 | <td> |
|
545 | <td> | |
545 | <td> |
|
546 | <td> | |
546 | <td> |
|
547 | <td> | |
547 | <a href="/file/tip/d1?style=spartan">d1/</a> |
|
548 | <a href="/file/tip/d1?style=spartan">d1/</a> | |
548 | <a href="/file/tip/d1/d2?style=spartan"> |
|
549 | <a href="/file/tip/d1/d2?style=spartan"> | |
549 | d2 |
|
550 | d2 | |
550 | </a> |
|
551 | </a> | |
551 |
|
552 | |||
552 | </table> |
|
553 | </table> | |
553 | <script type="text/javascript">process_dates()</script> |
|
554 | <script type="text/javascript">process_dates()</script> | |
554 |
|
555 | |||
555 | <div class="logo"> |
|
556 | <div class="logo"> | |
556 | <a href="http://mercurial.selenic.com/"> |
|
557 | <a href="http://mercurial.selenic.com/"> | |
557 | <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial"></a> |
|
558 | <img src="/static/hglogo.png" width=75 height=90 border=0 alt="mercurial"></a> | |
558 | </div> |
|
559 | </div> | |
559 |
|
560 | |||
560 | </body> |
|
561 | </body> | |
561 | </html> |
|
562 | </html> | |
562 |
|
563 | |||
563 |
|
564 | |||
564 | $ cat errors.log |
|
565 | $ cat errors.log | |
565 |
|
566 | |||
566 | $ cd .. |
|
567 | $ cd .. |
General Comments 0
You need to be logged in to leave comments.
Login now