changeset 16129 | 5e50982c633c |
parent 15623 | fc8c7a5ccc4a |
child 16130 | 33f702e52906 |
16128:004982e5d782 | 16129:5e50982c633c |
---|---|
22 $ echo another > foo |
22 $ echo another > foo |
23 $ hg branch stable |
23 $ hg branch stable |
24 marked working directory as branch stable |
24 marked working directory as branch stable |
25 (branches are permanent and global, did you want a bookmark?) |
25 (branches are permanent and global, did you want a bookmark?) |
26 $ hg ci -Ambranch |
26 $ hg ci -Ambranch |
27 $ hg branch unstable |
|
28 marked working directory as branch unstable |
|
29 (branches are permanent and global, did you want a bookmark?) |
|
30 $ hg ci -Ambranch |
|
31 $ echo [graph] >> .hg/hgrc |
|
32 $ echo default.width = 3 >> .hg/hgrc |
|
33 $ echo stable.width = 3 >> .hg/hgrc |
|
27 $ hg serve --config server.uncompressed=False -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log |
34 $ hg serve --config server.uncompressed=False -n test -p $HGPORT -d --pid-file=hg.pid -E errors.log |
28 $ cat hg.pid >> $DAEMON_PIDS |
35 $ cat hg.pid >> $DAEMON_PIDS |
29 |
36 |
30 Logs and changes |
37 Logs and changes |
31 |
38 |
39 <link rel="self" href="http://*:$HGPORT/atom-log"/> (glob) |
46 <link rel="self" href="http://*:$HGPORT/atom-log"/> (glob) |
40 <link rel="alternate" href="http://*:$HGPORT/"/> (glob) |
47 <link rel="alternate" href="http://*:$HGPORT/"/> (glob) |
41 <title>test Changelog</title> |
48 <title>test Changelog</title> |
42 <updated>1970-01-01T00:00:00+00:00</updated> |
49 <updated>1970-01-01T00:00:00+00:00</updated> |
43 |
50 |
51 <entry> |
|
52 <title>branch</title> |
|
53 <id>http://*:$HGPORT/#changeset-ba87b23d29ca67a305625d81a20ac279c1e3f444</id> (glob) |
|
54 <link href="http://*:$HGPORT/rev/ba87b23d29ca"/> (glob) |
|
55 <author> |
|
56 <name>test</name> |
|
57 <email>test</email> |
|
58 </author> |
|
59 <updated>1970-01-01T00:00:00+00:00</updated> |
|
60 <published>1970-01-01T00:00:00+00:00</published> |
|
61 <content type="xhtml"> |
|
62 <div xmlns="http://www.w3.org/1999/xhtml"> |
|
63 <pre xml:space="preserve">branch</pre> |
|
64 </div> |
|
65 </content> |
|
66 </entry> |
|
44 <entry> |
67 <entry> |
45 <title>branch</title> |
68 <title>branch</title> |
46 <id>http://*:$HGPORT/#changeset-1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe</id> (glob) |
69 <id>http://*:$HGPORT/#changeset-1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe</id> (glob) |
47 <link href="http://*:$HGPORT/rev/1d22e65f027e"/> (glob) |
70 <link href="http://*:$HGPORT/rev/1d22e65f027e"/> (glob) |
48 <author> |
71 <author> |
103 <title>test Changelog</title> |
126 <title>test Changelog</title> |
104 <updated>1970-01-01T00:00:00+00:00</updated> |
127 <updated>1970-01-01T00:00:00+00:00</updated> |
105 |
128 |
106 <entry> |
129 <entry> |
107 <title>branch</title> |
130 <title>branch</title> |
131 <id>http://*:$HGPORT/#changeset-ba87b23d29ca67a305625d81a20ac279c1e3f444</id> (glob) |
|
132 <link href="http://*:$HGPORT/rev/ba87b23d29ca"/> (glob) |
|
133 <author> |
|
134 <name>test</name> |
|
135 <email>test</email> |
|
136 </author> |
|
137 <updated>1970-01-01T00:00:00+00:00</updated> |
|
138 <published>1970-01-01T00:00:00+00:00</published> |
|
139 <content type="xhtml"> |
|
140 <div xmlns="http://www.w3.org/1999/xhtml"> |
|
141 <pre xml:space="preserve">branch</pre> |
|
142 </div> |
|
143 </content> |
|
144 </entry> |
|
145 <entry> |
|
146 <title>branch</title> |
|
108 <id>http://*:$HGPORT/#changeset-1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe</id> (glob) |
147 <id>http://*:$HGPORT/#changeset-1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe</id> (glob) |
109 <link href="http://*:$HGPORT/rev/1d22e65f027e"/> (glob) |
148 <link href="http://*:$HGPORT/rev/1d22e65f027e"/> (glob) |
110 <author> |
149 <author> |
111 <name>test</name> |
150 <name>test</name> |
112 <email>test</email> |
151 <email>test</email> |
206 <a href="http://mercurial.selenic.com/"> |
245 <a href="http://mercurial.selenic.com/"> |
207 <img src="/static/hglogo.png" alt="mercurial" /></a> |
246 <img src="/static/hglogo.png" alt="mercurial" /></a> |
208 </div> |
247 </div> |
209 <ul> |
248 <ul> |
210 <li class="active">log</li> |
249 <li class="active">log</li> |
211 <li><a href="/graph/1d22e65f027e">graph</a></li> |
250 <li><a href="/graph/ba87b23d29ca">graph</a></li> |
212 <li><a href="/tags">tags</a></li> |
251 <li><a href="/tags">tags</a></li> |
213 <li><a href="/bookmarks">bookmarks</a></li> |
252 <li><a href="/bookmarks">bookmarks</a></li> |
214 <li><a href="/branches">branches</a></li> |
253 <li><a href="/branches">branches</a></li> |
215 </ul> |
254 </ul> |
216 <ul> |
255 <ul> |
217 <li><a href="/rev/1d22e65f027e">changeset</a></li> |
256 <li><a href="/rev/ba87b23d29ca">changeset</a></li> |
218 <li><a href="/file/1d22e65f027e">browse</a></li> |
257 <li><a href="/file/ba87b23d29ca">browse</a></li> |
219 </ul> |
258 </ul> |
220 <ul> |
259 <ul> |
221 |
260 |
222 </ul> |
261 </ul> |
223 <ul> |
262 <ul> |
235 <div id="hint">find changesets by author, revision, |
274 <div id="hint">find changesets by author, revision, |
236 files, or words in the commit message</div> |
275 files, or words in the commit message</div> |
237 </form> |
276 </form> |
238 |
277 |
239 <div class="navigate"> |
278 <div class="navigate"> |
240 <a href="/shortlog/2?revcount=30">less</a> |
279 <a href="/shortlog/3?revcount=30">less</a> |
241 <a href="/shortlog/2?revcount=120">more</a> |
280 <a href="/shortlog/3?revcount=120">more</a> |
242 | rev 2: <a href="/shortlog/2ef0ac749a14">(0)</a> <a href="/shortlog/tip">tip</a> |
281 | rev 3: <a href="/shortlog/2ef0ac749a14">(0)</a> <a href="/shortlog/tip">tip</a> |
243 </div> |
282 </div> |
244 |
283 |
245 <table class="bigtable"> |
284 <table class="bigtable"> |
246 <tr> |
285 <tr> |
247 <th class="age">age</th> |
286 <th class="age">age</th> |
249 <th class="description">description</th> |
288 <th class="description">description</th> |
250 </tr> |
289 </tr> |
251 <tr class="parity0"> |
290 <tr class="parity0"> |
252 <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> |
291 <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> |
253 <td class="author">test</td> |
292 <td class="author">test</td> |
254 <td class="description"><a href="/rev/1d22e65f027e">branch</a><span class="branchhead">stable</span> <span class="tag">tip</span> <span class="tag">something</span> </td> |
293 <td class="description"><a href="/rev/ba87b23d29ca">branch</a><span class="branchhead">unstable</span> <span class="tag">tip</span> <span class="tag">something</span> </td> |
255 </tr> |
294 </tr> |
256 <tr class="parity1"> |
295 <tr class="parity1"> |
257 <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> |
296 <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> |
258 <td class="author">test</td> |
297 <td class="author">test</td> |
259 <td class="description"><a href="/rev/a4f92ed23982">Added tag 1.0 for changeset 2ef0ac749a14</a><span class="branchhead">default</span> </td> |
298 <td class="description"><a href="/rev/1d22e65f027e">branch</a><span class="branchhead">stable</span> </td> |
260 </tr> |
299 </tr> |
261 <tr class="parity0"> |
300 <tr class="parity0"> |
262 <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> |
301 <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> |
263 <td class="author">test</td> |
302 <td class="author">test</td> |
303 <td class="description"><a href="/rev/a4f92ed23982">Added tag 1.0 for changeset 2ef0ac749a14</a><span class="branchhead">default</span> </td> |
|
304 </tr> |
|
305 <tr class="parity1"> |
|
306 <td class="age">Thu, 01 Jan 1970 00:00:00 +0000</td> |
|
307 <td class="author">test</td> |
|
264 <td class="description"><a href="/rev/2ef0ac749a14">base</a><span class="tag">1.0</span> <span class="tag">anotherthing</span> </td> |
308 <td class="description"><a href="/rev/2ef0ac749a14">base</a><span class="tag">1.0</span> <span class="tag">anotherthing</span> </td> |
265 </tr> |
309 </tr> |
266 |
310 |
267 </table> |
311 </table> |
268 |
312 |
269 <div class="navigate"> |
313 <div class="navigate"> |
270 <a href="/shortlog/2?revcount=30">less</a> |
314 <a href="/shortlog/3?revcount=30">less</a> |
271 <a href="/shortlog/2?revcount=120">more</a> |
315 <a href="/shortlog/3?revcount=120">more</a> |
272 | rev 2: <a href="/shortlog/2ef0ac749a14">(0)</a> <a href="/shortlog/tip">tip</a> |
316 | rev 3: <a href="/shortlog/2ef0ac749a14">(0)</a> <a href="/shortlog/tip">tip</a> |
273 </div> |
317 </div> |
274 |
318 |
275 </div> |
319 </div> |
276 </div> |
320 </div> |
277 |
321 |
635 Overviews |
679 Overviews |
636 |
680 |
637 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/raw-tags' |
681 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/raw-tags' |
638 200 Script output follows |
682 200 Script output follows |
639 |
683 |
640 tip 1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe |
684 tip ba87b23d29ca67a305625d81a20ac279c1e3f444 |
641 1.0 2ef0ac749a14e4f57a5a822464a0902c6f7f448f |
685 1.0 2ef0ac749a14e4f57a5a822464a0902c6f7f448f |
642 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/raw-branches' |
686 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/raw-branches' |
643 200 Script output follows |
687 200 Script output follows |
644 |
688 |
645 stable 1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe open |
689 unstable ba87b23d29ca67a305625d81a20ac279c1e3f444 open |
690 stable 1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe inactive |
|
646 default a4f92ed23982be056b9852de5dfe873eaac7f0de inactive |
691 default a4f92ed23982be056b9852de5dfe873eaac7f0de inactive |
647 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/raw-bookmarks' |
692 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/raw-bookmarks' |
648 200 Script output follows |
693 200 Script output follows |
649 |
694 |
650 anotherthing 2ef0ac749a14e4f57a5a822464a0902c6f7f448f |
695 anotherthing 2ef0ac749a14e4f57a5a822464a0902c6f7f448f |
651 something 1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe |
696 something ba87b23d29ca67a305625d81a20ac279c1e3f444 |
652 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/summary/?style=gitweb' |
697 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/summary/?style=gitweb' |
653 200 Script output follows |
698 200 Script output follows |
654 |
699 |
655 <?xml version="1.0" encoding="ascii"?> |
700 <?xml version="1.0" encoding="ascii"?> |
656 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
701 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
686 <a href="/log?style=gitweb">changelog</a> | |
731 <a href="/log?style=gitweb">changelog</a> | |
687 <a href="/graph?style=gitweb">graph</a> | |
732 <a href="/graph?style=gitweb">graph</a> | |
688 <a href="/tags?style=gitweb">tags</a> | |
733 <a href="/tags?style=gitweb">tags</a> | |
689 <a href="/bookmarks?style=gitweb">bookmarks</a> | |
734 <a href="/bookmarks?style=gitweb">bookmarks</a> | |
690 <a href="/branches?style=gitweb">branches</a> | |
735 <a href="/branches?style=gitweb">branches</a> | |
691 <a href="/file/1d22e65f027e?style=gitweb">files</a> | |
736 <a href="/file/ba87b23d29ca?style=gitweb">files</a> | |
692 <a href="/help?style=gitweb">help</a> |
737 <a href="/help?style=gitweb">help</a> |
693 <br/> |
738 <br/> |
694 </div> |
739 </div> |
695 |
740 |
696 <div class="title"> </div> |
741 <div class="title"> </div> |
705 |
750 |
706 <tr class="parity0"> |
751 <tr class="parity0"> |
707 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
752 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
708 <td><i>test</i></td> |
753 <td><i>test</i></td> |
709 <td> |
754 <td> |
755 <a class="list" href="/rev/ba87b23d29ca?style=gitweb"> |
|
756 <b>branch</b> |
|
757 <span class="logtags"><span class="branchtag" title="unstable">unstable</span> <span class="tagtag" title="tip">tip</span> <span class="bookmarktag" title="something">something</span> </span> |
|
758 </a> |
|
759 </td> |
|
760 <td class="link" nowrap> |
|
761 <a href="/rev/ba87b23d29ca?style=gitweb">changeset</a> | |
|
762 <a href="/file/ba87b23d29ca?style=gitweb">files</a> |
|
763 </td> |
|
764 </tr> |
|
765 <tr class="parity1"> |
|
766 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
|
767 <td><i>test</i></td> |
|
768 <td> |
|
710 <a class="list" href="/rev/1d22e65f027e?style=gitweb"> |
769 <a class="list" href="/rev/1d22e65f027e?style=gitweb"> |
711 <b>branch</b> |
770 <b>branch</b> |
712 <span class="logtags"><span class="branchtag" title="stable">stable</span> <span class="tagtag" title="tip">tip</span> <span class="bookmarktag" title="something">something</span> </span> |
771 <span class="logtags"><span class="branchtag" title="stable">stable</span> </span> |
713 </a> |
772 </a> |
714 </td> |
773 </td> |
715 <td class="link" nowrap> |
774 <td class="link" nowrap> |
716 <a href="/rev/1d22e65f027e?style=gitweb">changeset</a> | |
775 <a href="/rev/1d22e65f027e?style=gitweb">changeset</a> | |
717 <a href="/file/1d22e65f027e?style=gitweb">files</a> |
776 <a href="/file/1d22e65f027e?style=gitweb">files</a> |
718 </td> |
777 </td> |
719 </tr> |
778 </tr> |
720 <tr class="parity1"> |
779 <tr class="parity0"> |
721 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
780 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
722 <td><i>test</i></td> |
781 <td><i>test</i></td> |
723 <td> |
782 <td> |
724 <a class="list" href="/rev/a4f92ed23982?style=gitweb"> |
783 <a class="list" href="/rev/a4f92ed23982?style=gitweb"> |
725 <b>Added tag 1.0 for changeset 2ef0ac749a14</b> |
784 <b>Added tag 1.0 for changeset 2ef0ac749a14</b> |
729 <td class="link" nowrap> |
788 <td class="link" nowrap> |
730 <a href="/rev/a4f92ed23982?style=gitweb">changeset</a> | |
789 <a href="/rev/a4f92ed23982?style=gitweb">changeset</a> | |
731 <a href="/file/a4f92ed23982?style=gitweb">files</a> |
790 <a href="/file/a4f92ed23982?style=gitweb">files</a> |
732 </td> |
791 </td> |
733 </tr> |
792 </tr> |
734 <tr class="parity0"> |
793 <tr class="parity1"> |
735 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
794 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
736 <td><i>test</i></td> |
795 <td><i>test</i></td> |
737 <td> |
796 <td> |
738 <a class="list" href="/rev/2ef0ac749a14?style=gitweb"> |
797 <a class="list" href="/rev/2ef0ac749a14?style=gitweb"> |
739 <b>base</b> |
798 <b>base</b> |
775 <a href="/file/2ef0ac749a14?style=gitweb">files</a> |
834 <a href="/file/2ef0ac749a14?style=gitweb">files</a> |
776 </td> |
835 </td> |
777 </tr> |
836 </tr> |
778 <tr class="parity1"> |
837 <tr class="parity1"> |
779 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
838 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
780 <td><a class="list" href="/rev/1d22e65f027e?style=gitweb"><b>something</b></a></td> |
839 <td><a class="list" href="/rev/ba87b23d29ca?style=gitweb"><b>something</b></a></td> |
781 <td class="link"> |
840 <td class="link"> |
782 <a href="/rev/1d22e65f027e?style=gitweb">changeset</a> | |
841 <a href="/rev/ba87b23d29ca?style=gitweb">changeset</a> | |
783 <a href="/log/1d22e65f027e?style=gitweb">changelog</a> | |
842 <a href="/log/ba87b23d29ca?style=gitweb">changelog</a> | |
784 <a href="/file/1d22e65f027e?style=gitweb">files</a> |
843 <a href="/file/ba87b23d29ca?style=gitweb">files</a> |
785 </td> |
844 </td> |
786 </tr> |
845 </tr> |
787 <tr class="light"><td colspan="3"><a class="list" href="/bookmarks?style=gitweb">...</a></td></tr> |
846 <tr class="light"><td colspan="3"><a class="list" href="/bookmarks?style=gitweb">...</a></td></tr> |
788 </table> |
847 </table> |
789 |
848 |
790 <div><a class="title" href="#">branches</a></div> |
849 <div><a class="title" href="#">branches</a></div> |
791 <table cellspacing="0"> |
850 <table cellspacing="0"> |
792 |
851 |
793 <tr class="parity0"> |
852 <tr class="parity0"> |
853 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
|
854 <td><a class="list" href="/shortlog/ba87b23d29ca?style=gitweb"><b>ba87b23d29ca</b></a></td> |
|
855 <td class="">unstable</td> |
|
856 <td class="link"> |
|
857 <a href="/changeset/ba87b23d29ca?style=gitweb">changeset</a> | |
|
858 <a href="/log/ba87b23d29ca?style=gitweb">changelog</a> | |
|
859 <a href="/file/ba87b23d29ca?style=gitweb">files</a> |
|
860 </td> |
|
861 </tr> |
|
862 <tr class="parity1"> |
|
794 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
863 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
795 <td><a class="list" href="/shortlog/1d22e65f027e?style=gitweb"><b>1d22e65f027e</b></a></td> |
864 <td><a class="list" href="/shortlog/1d22e65f027e?style=gitweb"><b>1d22e65f027e</b></a></td> |
796 <td class="">stable</td> |
865 <td class="">stable</td> |
797 <td class="link"> |
866 <td class="link"> |
798 <a href="/changeset/1d22e65f027e?style=gitweb">changeset</a> | |
867 <a href="/changeset/1d22e65f027e?style=gitweb">changeset</a> | |
799 <a href="/log/1d22e65f027e?style=gitweb">changelog</a> | |
868 <a href="/log/1d22e65f027e?style=gitweb">changelog</a> | |
800 <a href="/file/1d22e65f027e?style=gitweb">files</a> |
869 <a href="/file/1d22e65f027e?style=gitweb">files</a> |
801 </td> |
870 </td> |
802 </tr> |
871 </tr> |
803 <tr class="parity1"> |
872 <tr class="parity0"> |
804 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
873 <td class="age"><i class="age">Thu, 01 Jan 1970 00:00:00 +0000</i></td> |
805 <td><a class="list" href="/shortlog/a4f92ed23982?style=gitweb"><b>a4f92ed23982</b></a></td> |
874 <td><a class="list" href="/shortlog/a4f92ed23982?style=gitweb"><b>a4f92ed23982</b></a></td> |
806 <td class="">default</td> |
875 <td class="">default</td> |
807 <td class="link"> |
876 <td class="link"> |
808 <a href="/changeset/a4f92ed23982?style=gitweb">changeset</a> | |
877 <a href="/changeset/a4f92ed23982?style=gitweb">changeset</a> | |
859 </div> |
928 </div> |
860 </form> |
929 </form> |
861 <div class="page_nav"> |
930 <div class="page_nav"> |
862 <a href="/summary?style=gitweb">summary</a> | |
931 <a href="/summary?style=gitweb">summary</a> | |
863 <a href="/shortlog?style=gitweb">shortlog</a> | |
932 <a href="/shortlog?style=gitweb">shortlog</a> | |
864 <a href="/log/2?style=gitweb">changelog</a> | |
933 <a href="/log/3?style=gitweb">changelog</a> | |
865 graph | |
934 graph | |
866 <a href="/tags?style=gitweb">tags</a> | |
935 <a href="/tags?style=gitweb">tags</a> | |
867 <a href="/bookmarks?style=gitweb">bookmarks</a> | |
936 <a href="/bookmarks?style=gitweb">bookmarks</a> | |
868 <a href="/branches?style=gitweb">branches</a> | |
937 <a href="/branches?style=gitweb">branches</a> | |
869 <a href="/file/1d22e65f027e?style=gitweb">files</a> | |
938 <a href="/file/ba87b23d29ca?style=gitweb">files</a> | |
870 <a href="/help?style=gitweb">help</a> |
939 <a href="/help?style=gitweb">help</a> |
871 <br/> |
940 <br/> |
872 <a href="/graph/2?style=gitweb&revcount=30">less</a> |
941 <a href="/graph/3?style=gitweb&revcount=30">less</a> |
873 <a href="/graph/2?style=gitweb&revcount=120">more</a> |
942 <a href="/graph/3?style=gitweb&revcount=120">more</a> |
874 | <a href="/graph/2ef0ac749a14?style=gitweb">(0)</a> <a href="/graph/2ef0ac749a14?style=gitweb">-2</a> <a href="/graph/tip?style=gitweb">tip</a> <br/> |
943 | <a href="/graph/2ef0ac749a14?style=gitweb">(0)</a> <a href="/graph/2ef0ac749a14?style=gitweb">-3</a> <a href="/graph/tip?style=gitweb">tip</a> <br/> |
875 </div> |
944 </div> |
876 |
945 |
877 <div class="title"> </div> |
946 <div class="title"> </div> |
878 |
947 |
879 <noscript>The revision graph only works with JavaScript-enabled browsers.</noscript> |
948 <noscript>The revision graph only works with JavaScript-enabled browsers.</noscript> |
880 |
949 |
881 <div id="wrapper"> |
950 <div id="wrapper"> |
882 <ul id="nodebgs"></ul> |
951 <ul id="nodebgs"></ul> |
883 <canvas id="graph" width="480" height="129"></canvas> |
952 <canvas id="graph" width="480" height="168"></canvas> |
884 <ul id="graphnodes"></ul> |
953 <ul id="graphnodes"></ul> |
885 </div> |
954 </div> |
886 |
955 |
887 <script> |
956 <script> |
888 <!-- hide script content |
957 <!-- hide script content |
889 |
958 |
890 var data = [["1d22e65f027e", [0, 1], [[0, 0, 1]], "branch", "test", "1970-01-01", ["stable", true], ["tip"], ["something"]], ["a4f92ed23982", [0, 1], [[0, 0, 1]], "Added tag 1.0 for changeset 2ef0ac749a14", "test", "1970-01-01", ["default", true], [], []], ["2ef0ac749a14", [0, 1], [], "base", "test", "1970-01-01", ["default", false], ["1.0"], ["anotherthing"]]]; |
959 var data = [["ba87b23d29ca", [0, 1], [[0, 0, 1, {"width": "3"}]], "branch", "test", "1970-01-01", ["unstable", true], ["tip"], ["something"]], ["1d22e65f027e", [0, 1], [[0, 0, 1, {"width": "3"}]], "branch", "test", "1970-01-01", ["stable", true], [], []], ["a4f92ed23982", [0, 1], [[0, 0, 1, {"width": "3"}]], "Added tag 1.0 for changeset 2ef0ac749a14", "test", "1970-01-01", ["default", true], [], []], ["2ef0ac749a14", [0, 1], [], "base", "test", "1970-01-01", ["default", false], ["1.0"], ["anotherthing"]]]; |
891 var graph = new Graph(); |
960 var graph = new Graph(); |
892 graph.scale(39); |
961 graph.scale(39); |
893 |
962 |
894 graph.edge = function(x0, y0, x1, y1, color) { |
963 graph.edge = function(x0, y0, x1, y1, color) { |
895 |
964 |
958 |
1027 |
959 // stop hiding script --> |
1028 // stop hiding script --> |
960 </script> |
1029 </script> |
961 |
1030 |
962 <div class="page_nav"> |
1031 <div class="page_nav"> |
963 <a href="/graph/2?style=gitweb&revcount=30">less</a> |
1032 <a href="/graph/3?style=gitweb&revcount=30">less</a> |
964 <a href="/graph/2?style=gitweb&revcount=120">more</a> |
1033 <a href="/graph/3?style=gitweb&revcount=120">more</a> |
965 | <a href="/graph/2ef0ac749a14?style=gitweb">(0)</a> <a href="/graph/2ef0ac749a14?style=gitweb">-2</a> <a href="/graph/tip?style=gitweb">tip</a> |
1034 | <a href="/graph/2ef0ac749a14?style=gitweb">(0)</a> <a href="/graph/2ef0ac749a14?style=gitweb">-3</a> <a href="/graph/tip?style=gitweb">tip</a> |
966 </div> |
1035 </div> |
967 |
1036 |
968 <script type="text/javascript">process_dates()</script> |
1037 <script type="text/javascript">process_dates()</script> |
969 <div class="page_footer"> |
1038 <div class="page_footer"> |
970 <div class="page_footer_text">test</div> |
1039 <div class="page_footer_text">test</div> |
989 heads |
1058 heads |
990 |
1059 |
991 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '?cmd=heads' |
1060 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '?cmd=heads' |
992 200 Script output follows |
1061 200 Script output follows |
993 |
1062 |
994 1d22e65f027e5a0609357e7d8e7508cd2ba5d2fe |
1063 ba87b23d29ca67a305625d81a20ac279c1e3f444 |
995 |
1064 |
996 branches |
1065 branches |
997 |
1066 |
998 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '?cmd=branches&nodes=0000000000000000000000000000000000000000' |
1067 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '?cmd=branches&nodes=0000000000000000000000000000000000000000' |
999 200 Script output follows |
1068 200 Script output follows |
1003 changegroup |
1072 changegroup |
1004 |
1073 |
1005 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '?cmd=changegroup&roots=0000000000000000000000000000000000000000' |
1074 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '?cmd=changegroup&roots=0000000000000000000000000000000000000000' |
1006 200 Script output follows |
1075 200 Script output follows |
1007 |
1076 |
1008 x\x9c\xbdTMHUA\x14\xbe\xa8\xf9\xec\xda&\x10\x11*\xb8\x88\x81\x99\xbef\xe6\xce\xbdw\xc6\xf2a\x16E\x1b\x11[%\x98\xcc\xaf\x8f\x8c\xf7\xc0\xf7\x82 (esc) |
1077 x\x9c\xbdTMHTQ\x14\x1e\xfc\xef\xd9&\x10\x11*x\x88\x81\x9aN\xf7\xddw\xdf{\xf7Y\x0efR\xb4\x11\xb1U\x82\xc5\xfd\x9d!c\x06\x9c'd\xa0\x99X\x82\x92i\xablUZ-*\x08\x84\x82\x02KkQ\xf8\x13\xe4\xaa\x8dn\x94\x906)\xd5B\x02\xeb\xbe\x9c\x01\x85\xc9\x996\x1d\xf8x\x97{\xefy\xe7;\xe7|\xe7\x06\x02\x81\xb1\xe0\xda\x13\xefN\xd1\xca\x8f\xcb-\xbde\xfc\xeepU\xecJ\xc3\xcd@\x86\x96\xc6\xb7^`\xe9"[H\xe4\x18T\x1a\x16p]\xc3\x96\x14\x13\xcbt\xa1tM\x0c\x1c\x0b2,M\xcd\x13qO\x03:\xd089"c1\xcd\x87FI\\\xa8\xbf|\xbc\xbf\x11\\p{_\xe5\xb6\xddn^j\xdd\xec\x0f=z\xb7\xb6\x94)\xebT\xbe\x89\xa3 (esc) |
1009 4\x11KP2m\x95\xad*\xabE\x05AP\xd0\xc22Z\x14\xf9\x03\xb9j\xa3\x9b$\xa4MJ\xb4\x90\xc0\x9a\x9bO0\x10\xdf\x13\xa2\x81\x0f\x869g\xe6|\xe7\x9c\xef\x8ceY\xf7\xa2KO\xd2\xb7K\x16~\\n\xe9\xad\x90w\x86\xab\x93W\x8e\xdf\xb0r\\Y\xee6(\xa2)\xf6\x95\xc6\x01\xe4\x1az\x80R\xe8kN\x98\xe7R\xa4\xa9K@\xe0!A\xb4k\xa7U*m\x03\x07\xd8\x92\x1d\xd2\xc9\xa4\x1d\xc2\xe6,\xa5\xcc+\x1f\xef\xafDgi\xef\xab\x1d\x1d\xb7\x9a\xe7[W\xfbc\x8f\xde-\xcd\xe7\xcaz\xb3\xbb\x19\xd3\x81\x10>c>\x08\x00"X\x11\xc2\x84@\xd2\xe7B*L\x00\x01P\x04R\xc3@\xbaB0\xdb8#\x83:\x83\xa2h\xbc=\xcd\xdaS\xe1Y,L\xd3\xa0\xf2\xa8\x94J:\xe6\xd8\x81Q\xe0\xe8d\xa7#\xe2,\xd1\xaeR*\xed \xa5\x01\x13\x01\xa6\x0cb\xe3;\xbe\xaf\xfcK[^wK\xe1N\xaf\xbbk\xe8B\xd1\xf4\xc1\x07\xb3\xab[\x10\xfdkmvwcB\xa6\xa4\xd4G\xc4D\xc2\x141\xad\x91\x10\x00\x08J\x81\xcb}\xee \xee+W\xba\x8a\x80\x90|\xd4\xa0\xd6\xa0\xd4T\xde\xe1\x9d,!\xe2\xb5\xa94\xe3\xe7\xd5\x9f\x06\x18\xcba\x03aP\xb8f\xcd\x04\x1a_\\9\xf1\xed\xe4\x9e\xe5\xa6\xd1\xd2\x9f\x03\xa7o\xae\x90H\xf3\xfb\xef\xffH3\xadk (esc) |
1078 \x1f6!6p\x00\xc4H`L\x18\x83\xdc\xa6\x8c\x0b\x84\x01\x06\x06s\xb84\x1cn2F4u\x19*\xd4*\x14\x04#a\x8f\x84\xe3\xfe^\xc8OS\xa1\xfc8\xe7\x82\xebj[7\x82@\x97\xb1v\x9dEH4,\xe2\xc2\xd3\xa1\x90\x800\x07\xb9\xc4@\xea\xee\xe4\xc1\xd2\xcf\xe7\xb3\xba[\xf2\xf6X\xdd]C\x1d\x05\xf3\x87\x1f,l\xeeBt\x87\xa5\xf2\xdd\x9e\x90*\xa9kC\xac"!\x17\x12)!c\x000\xd7\x05&\xb5\xa9\xc5\xa8-Ln (esc) |
1010 \xb0\x90\x92\x88\xb9\x14"\x068\xc2\x1e@\x00\xbb\x8a)\xd3'\x859 (esc) |
1079 \x0c|\xf2A\x85\x1a\x85bUy\x9d\xb6\x93(\x8b\xd4\xc4=B/\x8a?\rP'G\x15\x98B\xde\xd6\xa9Zy/\xfb'j+f\xc2\xe3\xb9\xb4\xf5\xea\x98\xf6\xa6sz\xf9{\xc3.\xa4vX*\xdf\x04\x0f\xff[\xb4\x8dGG4\xc1$\xe1:\xb9\xbaq\xf2\xeb\xa9\xfd\xebM\xa3\xc5?\x07\xce\xdc\xda\xc0\xf9\xcd\xef\xbf\xa5\xd3g\xd2\xd2\xa8\xa5uKu\x01(8$\xa6k@\x02(D\x16\x80\x00\x99\x82\x08\xa5\r\x81(t\\f`\xea\x02\xce\xb5\x7f\xba\xac\x02\x8c\\x\x98\x9f\xd5\xb7:0W\xdd6\xbf\xd2\xd3s\xa0k\xbd\xeb\xd8L\xa6 \xa5Q\x86\x91Pc\x80\x98\x8cB,L\x07#\x80\x04\x82\xb6\x8d)\xa3\x08X\x02\x00\xear\x0c-`b\x9b\x18>\xa1\x1b\xf9g\xe9@\xd1\xe9\xca_US{G\xb3\x9f?\x9b\x8d\xd6\x86zR\x91LE\xe8/\xdd& (esc) |
1011 \xa8\x80\x84S \xa5\xbd-g\x13`\xe4\xdc\xc3H^\xdf\xe2\xc0TM\xc7\xf4BO\xcf\xde\xae\xe5\xae#\x1frM(K\x97`F\x19\x16s\x05GD\xb9\x01\xc1\x00+\x8c|\x9fp\xc11\xf0\x14\x00\x9cJ\x82<\xe0\x12\x9f\xc1\x90\xd0\xf5\xc8\x19>Pr\xaa\xeaW\xf5\xc4\xae\xd1\xfc\x17\xcf'\x13u\xb1\x9e\xcdHnC\x0e\xcc`\xc8\xa0&\xac\x0e\xf1|\x8c\x10$\xc4\x8c\xa2p\x05`\xdc\x08 \x80\xc4\xd7Rr-\x94\x10\x102\xedi;\xf3f\xf1z\x16\x86\xdb\xd8d\xe5\xe7\x8b\xf5\x8d\rzp\xb2\xfe\xac\xf5\xf2\xd3\xfe\xfckws\xedt\x96b\xd5l\x1c\x0b\x85\xb5\x170\x8f\x11\x84\xb0\x8f\x19\xa0\x00 _\x07\x1ac\xa2\xc3\x89Z\xe7\x96\xf9 \xccNFg\xc7F\xaa\x8a+\x9a\x9cc_\x17\x1b\x17\x9e]z38<\x97+\xb5,",\xc8\xc8?\\\x91\xff\x17.~U\x96\x97\xf5%\xdeN<\x8e\xf5\x97%\xe7^\xcfL\xed~\xda\x96k\xdc->\x86\x02\x83"\x96H\xa6\xe3\xaas=-\xeb7\xe5\xda\x8f\xbc (no-eol) (esc) |
1080 C |
1081 \xd5~u\xb0e#\x08\r\x8c\xd5\xf83\x93\x01B\x95\xe8\x1c\x03\xdb\x92s*\x99`\xcc0\x88\xb4d\xb2\xbd\x85\xc9,\x14\xb7\xf1\xd9\xf2\xe5Ku\x8d\xf5rp\xb6\xee\\\xe0\xc5\xa7C\xd9\xd7\xefe\xda\xe94\xc5\xaa\xde>\x8a\x02I\xcb!\x16\xc1\x10"\x1b\x11\xe0\x02\xc8l\xe9H\x84\xb0\xf4\xa78\xc9-\xf1(\xa9\x15\x0f.\x8c\x8fT\x16\x965\xe9'\xbe\xac6\xaeLtN\x0f\x0e/fJ-\x8d\x08s\x12#\xe7[\xfe\xff\x0b\x17\xb9\xc6KK\xfa\xa2o\xa7\x1e\x87\xfaKb\x8b\xaf?\xcc\xed{z>\xd3\xb8\xbb\xcc}\x8eB\x01\x89\xc6\xbc\x88hO\xa6\x15\xf8\rr4\xb3\xe5 (no-eol) (esc) |
|
1012 |
1082 |
1013 stream_out |
1083 stream_out |
1014 |
1084 |
1015 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '?cmd=stream_out' |
1085 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '?cmd=stream_out' |
1016 200 Script output follows |
1086 200 Script output follows |
1151 |
1221 |
1152 Graph json escape of multibyte character |
1222 Graph json escape of multibyte character |
1153 |
1223 |
1154 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/graph/' \ |
1224 $ "$TESTDIR/get-with-headers.py" 127.0.0.1:$HGPORT '/graph/' \ |
1155 > | grep '^var data =' |
1225 > | grep '^var data =' |
1156 var data = [["40b4d6888e92", [0, 1], [[0, 0, 1]], "\u80fd", "test", "1970-01-01", ["stable", true], ["tip"], ["something"]], ["1d22e65f027e", [0, 1], [[0, 0, 1]], "branch", "test", "1970-01-01", ["stable", false], [], []], ["a4f92ed23982", [0, 1], [[0, 0, 1]], "Added tag 1.0 for changeset 2ef0ac749a14", "test", "1970-01-01", ["default", true], [], []], ["2ef0ac749a14", [0, 1], [], "base", "test", "1970-01-01", ["default", false], ["1.0"], ["anotherthing"]]]; |
1226 var data = [["548001d11f45", [0, 1], [[0, 0, 1, null]], "\u80fd", "test", "1970-01-01", ["unstable", true], ["tip"], ["something"]], ["ba87b23d29ca", [0, 1], [[0, 0, 1, {"width": "3"}]], "branch", "test", "1970-01-01", ["unstable", false], [], []], ["1d22e65f027e", [0, 1], [[0, 0, 1, {"width": "3"}]], "branch", "test", "1970-01-01", ["stable", true], [], []], ["a4f92ed23982", [0, 1], [[0, 0, 1, {"width": "3"}]], "Added tag 1.0 for changeset 2ef0ac749a14", "test", "1970-01-01", ["default", true], [], []], ["2ef0ac749a14", [0, 1], [], "base", "test", "1970-01-01", ["default", false], ["1.0"], ["anotherthing"]]]; |
1157 |
1227 |
1158 ERRORS ENCOUNTERED |
1228 ERRORS ENCOUNTERED |
1159 |
1229 |
1160 $ cat errors.log |
1230 $ cat errors.log |
1231 |