Mercurial > evolve
comparison tests/test-topic-tutorial.t @ 3418:85cdce113c2c mercurial-4.3
test-compat: merge stable into mercurial-4.3
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 16 Jan 2018 04:35:34 +0100 |
parents | 9f900937c198 e1f3e43a50a4 |
children | 1e2f683e11e7 42b3ac0a5b05 |
comparison
equal
deleted
inserted
replaced
3380:62f742d144da | 3418:85cdce113c2c |
---|---|
51 | 51 |
52 Topic branches are lightweight branches which disappear when changes are | 52 Topic branches are lightweight branches which disappear when changes are |
53 finalized (moved to the public phase). They can help users to organize and share | 53 finalized (moved to the public phase). They can help users to organize and share |
54 their unfinished work. | 54 their unfinished work. |
55 | 55 |
56 In this tutorial, we explain how to use topics for local development. In the first part, | 56 In this tutorial, we explain how to use topics for local development. In the |
57 there is a central *publishing* server. Anything pushed to the central server will become public and immutable This means no unfinished work should escapes the local repository. | 57 first part, there is a central *publishing* server. Anything pushed to the |
58 central server will become public and immutable. This means no unfinished work | |
59 should escape the local repository. | |
58 | 60 |
59 | 61 |
60 Topic Basics | 62 Topic Basics |
61 ============ | 63 ============ |
62 | 64 |
71 | 73 |
72 #if docgraph-ext | 74 #if docgraph-ext |
73 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore | 75 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore |
74 .. graphviz:: | 76 .. graphviz:: |
75 | 77 |
76 strict digraph { | 78 strict digraph "Mercurial graph" { |
77 graph [rankdir=LR, | 79 graph [rankdir=LR, |
78 splines=polyline | 80 splines=polyline |
79 ]; | 81 ]; |
80 node [label="\N"]; | 82 node [label="\N"]; |
81 0 [fillcolor="#9999FF", | 83 0 [fillcolor="#7F7FFF", |
82 fixedsize=true, | 84 fixedsize=true, |
83 group=default, | 85 group=default, |
84 height=0.5, | 86 height=1, |
85 label=0, | 87 label=0, |
86 pin=true, | 88 pin=true, |
87 pos="1,0!", | 89 pos="1,0!", |
88 shape=circle, | 90 shape=circle, |
89 style=filled, | 91 style=filled, |
90 width=0.5]; | 92 width=1]; |
91 } | 93 } |
92 #endif | 94 #endif |
93 | 95 |
94 We are about to make some additions to this list and would like to do them | 96 We are about to make some additions to this list and would like to do them |
95 within a topic. Creating a new topic is done using the ``topic`` command: | 97 within a topic. Creating a new topic is done using the ``topic`` command: |
121 | 123 |
122 #if docgraph-ext | 124 #if docgraph-ext |
123 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore | 125 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore |
124 .. graphviz:: | 126 .. graphviz:: |
125 | 127 |
126 strict digraph { | 128 strict digraph "Mercurial graph" { |
127 graph [rankdir=LR, | 129 graph [rankdir=LR, |
128 splines=polyline | 130 splines=polyline |
129 ]; | 131 ]; |
130 node [label="\N"]; | 132 node [label="\N"]; |
131 0 [fillcolor="#9999FF", | 133 0 [fillcolor="#7F7FFF", |
132 fixedsize=true, | 134 fixedsize=true, |
133 group=default, | 135 group=default, |
134 height=0.5, | 136 height=1, |
135 label=0, | 137 label=0, |
136 pin=true, | 138 pin=true, |
137 pos="1,0!", | 139 pos="1,0!", |
138 shape=circle, | 140 shape=circle, |
139 style=filled, | 141 style=filled, |
140 width=0.5]; | 142 width=1]; |
141 } | 143 } |
142 #endif | 144 #endif |
143 | 145 |
144 Our next commit will be part of the active topic: | 146 Our next commit will be part of the active topic: |
145 | 147 |
164 | 166 |
165 #if docgraph-ext | 167 #if docgraph-ext |
166 $ hg docgraph -r "topic("food")" --sphinx-directive --rankdir LR #rest-ignore | 168 $ hg docgraph -r "topic("food")" --sphinx-directive --rankdir LR #rest-ignore |
167 .. graphviz:: | 169 .. graphviz:: |
168 | 170 |
169 strict digraph { | 171 strict digraph "Mercurial graph" { |
170 graph [rankdir=LR, | 172 graph [rankdir=LR, |
171 splines=polyline | 173 splines=polyline |
172 ]; | 174 ]; |
173 node [label="\N"]; | 175 node [label="\N"]; |
174 1 [fillcolor="#9999FF", | 176 1 [fillcolor="#7F7FFF", |
175 fixedsize=true, | 177 fixedsize=true, |
176 group=default, | 178 group=default, |
177 height=0.5, | 179 height=1, |
178 label=1, | 180 label=1, |
179 pin=true, | 181 pin=true, |
180 pos="1,1!", | 182 pos="1,1!", |
181 shape=pentagon, | 183 shape=pentagon, |
182 style=filled, | 184 style=filled, |
183 width=0.5]; | 185 width=1]; |
184 } | 186 } |
185 #endif | 187 #endif |
186 | 188 |
187 And future commits will be part of that topic too: | 189 And future commits will be part of that topic too: |
188 | 190 |
211 | 213 |
212 #if docgraph-ext | 214 #if docgraph-ext |
213 $ hg docgraph -r "topic("food")" --sphinx-directive --rankdir LR #rest-ignore | 215 $ hg docgraph -r "topic("food")" --sphinx-directive --rankdir LR #rest-ignore |
214 .. graphviz:: | 216 .. graphviz:: |
215 | 217 |
216 strict digraph { | 218 strict digraph "Mercurial graph" { |
217 graph [rankdir=LR, | 219 graph [rankdir=LR, |
218 splines=polyline | 220 splines=polyline |
219 ]; | 221 ]; |
220 node [label="\N"]; | 222 node [label="\N"]; |
221 1 [fillcolor="#9999FF", | 223 1 [fillcolor="#7F7FFF", |
222 fixedsize=true, | 224 fixedsize=true, |
223 group=default, | 225 group=default, |
224 height=0.5, | 226 height=1, |
225 label=1, | 227 label=1, |
226 pin=true, | 228 pin=true, |
227 pos="1,1!", | 229 pos="1,1!", |
228 shape=pentagon, | 230 shape=pentagon, |
229 style=filled, | 231 style=filled, |
230 width=0.5]; | 232 width=1]; |
231 2 [fillcolor="#9999FF", | 233 2 [fillcolor="#7F7FFF", |
232 fixedsize=true, | 234 fixedsize=true, |
233 group=default, | 235 group=default, |
234 height=0.5, | 236 height=1, |
235 label=2, | 237 label=2, |
236 pin=true, | 238 pin=true, |
237 pos="1,2!", | 239 pos="1,2!", |
238 shape=pentagon, | 240 shape=pentagon, |
239 style=filled, | 241 style=filled, |
240 width=0.5]; | 242 width=1]; |
241 1 -> 2 [arrowhead=none, | 243 1 -> 2 [arrowhead=none, |
242 penwidth=2.0]; | 244 penwidth=2.0]; |
243 } | 245 } |
244 #endif | 246 #endif |
245 | 247 |
286 | 288 |
287 #if docgraph-ext | 289 #if docgraph-ext |
288 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore | 290 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore |
289 .. graphviz:: | 291 .. graphviz:: |
290 | 292 |
291 strict digraph { | 293 strict digraph "Mercurial graph" { |
292 graph [rankdir=LR, | 294 graph [rankdir=LR, |
293 splines=polyline | 295 splines=polyline |
294 ]; | 296 ]; |
295 node [label="\N"]; | 297 node [label="\N"]; |
296 0 [fillcolor="#9999FF", | 298 0 [fillcolor="#7F7FFF", |
297 fixedsize=true, | 299 fixedsize=true, |
298 group=default, | 300 group=default, |
299 height=0.5, | 301 height=1, |
300 label=0, | 302 label=0, |
301 pin=true, | 303 pin=true, |
302 pos="1,0!", | 304 pos="1,0!", |
303 shape=circle, | 305 shape=circle, |
304 style=filled, | 306 style=filled, |
305 width=0.5]; | 307 width=1]; |
306 1 [fillcolor="#9999FF", | 308 1 [fillcolor="#7F7FFF", |
307 fixedsize=true, | 309 fixedsize=true, |
308 group=default, | 310 group=default, |
309 height=0.5, | 311 height=1, |
310 label=1, | 312 label=1, |
311 pin=true, | 313 pin=true, |
312 pos="1,1!", | 314 pos="1,1!", |
313 shape=pentagon, | 315 shape=pentagon, |
314 style=filled, | 316 style=filled, |
315 width=0.5]; | 317 width=1]; |
316 0 -> 1 [arrowhead=none, | 318 0 -> 1 [arrowhead=none, |
317 penwidth=2.0]; | 319 penwidth=2.0]; |
318 2 [fillcolor="#9999FF", | 320 2 [fillcolor="#7F7FFF", |
319 fixedsize=true, | 321 fixedsize=true, |
320 group=default, | 322 group=default, |
321 height=0.5, | 323 height=1, |
322 label=2, | 324 label=2, |
323 pin=true, | 325 pin=true, |
324 pos="1,2!", | 326 pos="1,2!", |
325 shape=pentagon, | 327 shape=pentagon, |
326 style=filled, | 328 style=filled, |
327 width=0.5]; | 329 width=1]; |
328 1 -> 2 [arrowhead=none, | 330 1 -> 2 [arrowhead=none, |
329 penwidth=2.0]; | 331 penwidth=2.0]; |
330 } | 332 } |
331 #endif | 333 #endif |
332 And updating back to the topic reactivates it: | 334 And updating back to the topic reactivates it: |
409 | 411 |
410 #if docgraph-ext | 412 #if docgraph-ext |
411 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore | 413 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore |
412 .. graphviz:: | 414 .. graphviz:: |
413 | 415 |
414 strict digraph { | 416 strict digraph "Mercurial graph" { |
415 graph [rankdir=LR, | 417 graph [rankdir=LR, |
416 splines=polyline | 418 splines=polyline |
417 ]; | 419 ]; |
418 node [label="\N"]; | 420 node [label="\N"]; |
419 0 [fillcolor="#9999FF", | 421 0 [fillcolor="#7F7FFF", |
420 fixedsize=true, | 422 fixedsize=true, |
421 group=default, | 423 group=default, |
422 height=0.5, | 424 height=1, |
423 label=0, | 425 label=0, |
424 pin=true, | 426 pin=true, |
425 pos="1,0!", | 427 pos="1,0!", |
426 shape=circle, | 428 shape=circle, |
427 style=filled, | 429 style=filled, |
428 width=0.5]; | 430 width=1]; |
429 1 [fillcolor="#9999FF", | 431 1 [fillcolor="#7F7FFF", |
430 fixedsize=true, | 432 fixedsize=true, |
431 group=default, | 433 group=default, |
432 height=0.5, | 434 height=1, |
433 label=1, | 435 label=1, |
434 pin=true, | 436 pin=true, |
435 pos="1,1!", | 437 pos="1,1!", |
436 shape=pentagon, | 438 shape=pentagon, |
437 style=filled, | 439 style=filled, |
438 width=0.5]; | 440 width=1]; |
439 0 -> 1 [arrowhead=none, | 441 0 -> 1 [arrowhead=none, |
440 penwidth=2.0]; | 442 penwidth=2.0]; |
441 3 [fillcolor="#9999FF", | 443 3 [fillcolor="#7F7FFF", |
442 fixedsize=true, | 444 fixedsize=true, |
443 group=default, | 445 group=default, |
444 height=0.5, | 446 height=1, |
445 label=3, | 447 label=3, |
446 pin=true, | 448 pin=true, |
447 pos="1,3!", | 449 pos="1,3!", |
448 shape=circle, | 450 shape=circle, |
449 style=filled, | 451 style=filled, |
450 width=0.5]; | 452 width=1]; |
451 0 -> 3 [arrowhead=none, | 453 0 -> 3 [arrowhead=none, |
452 penwidth=2.0]; | 454 penwidth=2.0]; |
453 2 [fillcolor="#9999FF", | 455 2 [fillcolor="#7F7FFF", |
454 fixedsize=true, | 456 fixedsize=true, |
455 group=default, | 457 group=default, |
456 height=0.5, | 458 height=1, |
457 label=2, | 459 label=2, |
458 pin=true, | 460 pin=true, |
459 pos="1,2!", | 461 pos="1,2!", |
460 shape=pentagon, | 462 shape=pentagon, |
461 style=filled, | 463 style=filled, |
462 width=0.5]; | 464 width=1]; |
463 1 -> 2 [arrowhead=none, | 465 1 -> 2 [arrowhead=none, |
464 penwidth=2.0]; | 466 penwidth=2.0]; |
465 } | 467 } |
466 #endif | 468 #endif |
467 | 469 |
516 | 518 |
517 #if docgraph-ext | 519 #if docgraph-ext |
518 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore | 520 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore |
519 .. graphviz:: | 521 .. graphviz:: |
520 | 522 |
521 strict digraph { | 523 strict digraph "Mercurial graph" { |
522 graph [rankdir=LR, | 524 graph [rankdir=LR, |
523 splines=polyline | 525 splines=polyline |
524 ]; | 526 ]; |
525 node [label="\N"]; | 527 node [label="\N"]; |
526 0 [fillcolor="#9999FF", | 528 0 [fillcolor="#7F7FFF", |
527 fixedsize=true, | 529 fixedsize=true, |
528 group=default, | 530 group=default, |
529 height=0.5, | 531 height=1, |
530 label=0, | 532 label=0, |
531 pin=true, | 533 pin=true, |
532 pos="1,0!", | 534 pos="1,0!", |
533 shape=circle, | 535 shape=circle, |
534 style=filled, | 536 style=filled, |
535 width=0.5]; | 537 width=1]; |
536 3 [fillcolor="#9999FF", | 538 3 [fillcolor="#7F7FFF", |
537 fixedsize=true, | 539 fixedsize=true, |
538 group=default, | 540 group=default, |
539 height=0.5, | 541 height=1, |
540 label=3, | 542 label=3, |
541 pin=true, | 543 pin=true, |
542 pos="1,3!", | 544 pos="1,3!", |
543 shape=circle, | 545 shape=circle, |
544 style=filled, | 546 style=filled, |
545 width=0.5]; | 547 width=1]; |
546 0 -> 3 [arrowhead=none, | 548 0 -> 3 [arrowhead=none, |
547 penwidth=2.0]; | 549 penwidth=2.0]; |
548 4 [fillcolor="#9999FF", | 550 4 [fillcolor="#7F7FFF", |
549 fixedsize=true, | 551 fixedsize=true, |
550 group=default, | 552 group=default, |
551 height=0.5, | 553 height=1, |
552 label=4, | 554 label=4, |
553 pin=true, | 555 pin=true, |
554 pos="1,4!", | 556 pos="1,4!", |
555 shape=pentagon, | 557 shape=pentagon, |
556 style=filled, | 558 style=filled, |
557 width=0.5]; | 559 width=1]; |
558 3 -> 4 [arrowhead=none, | 560 3 -> 4 [arrowhead=none, |
559 penwidth=2.0]; | 561 penwidth=2.0]; |
560 5 [fillcolor="#9999FF", | 562 5 [fillcolor="#7F7FFF", |
561 fixedsize=true, | 563 fixedsize=true, |
562 group=default, | 564 group=default, |
563 height=0.5, | 565 height=1, |
564 label=5, | 566 label=5, |
565 pin=true, | 567 pin=true, |
566 pos="1,5!", | 568 pos="1,5!", |
567 shape=pentagon, | 569 shape=pentagon, |
568 style=filled, | 570 style=filled, |
569 width=0.5]; | 571 width=1]; |
570 4 -> 5 [arrowhead=none, | 572 4 -> 5 [arrowhead=none, |
571 penwidth=2.0]; | 573 penwidth=2.0]; |
572 } | 574 } |
573 #endif | 575 #endif |
576 | |
577 There exists a template keyword named "topic" which can be used | |
578 | |
579 $ hg log -GT "{rev}:{node|short} {topic}\n {desc}" | |
580 @ 5:2d50db8b5b4c food | |
581 | adding fruits | |
582 o 4:4011b46eeb33 food | |
583 | adding condiments | |
584 o 3:6104862e8b84 | |
585 | Adding clothes | |
586 o 0:38da43f0a2ea | |
587 Shopping list | |
574 | 588 |
575 The topic information will disappear when we publish the changesets: | 589 The topic information will disappear when we publish the changesets: |
576 | 590 |
577 $ hg topics | 591 $ hg topics |
578 * food (2 changesets) | 592 * food (2 changesets) |
624 | 638 |
625 #if docgraph-ext | 639 #if docgraph-ext |
626 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore | 640 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore |
627 .. graphviz:: | 641 .. graphviz:: |
628 | 642 |
629 strict digraph { | 643 strict digraph "Mercurial graph" { |
630 graph [rankdir=LR, | 644 graph [rankdir=LR, |
631 splines=polyline | 645 splines=polyline |
632 ]; | 646 ]; |
633 node [label="\N"]; | 647 node [label="\N"]; |
634 0 [fillcolor="#9999FF", | 648 0 [fillcolor="#7F7FFF", |
635 fixedsize=true, | 649 fixedsize=true, |
636 group=default, | 650 group=default, |
637 height=0.5, | 651 height=1, |
638 label=0, | 652 label=0, |
639 pin=true, | 653 pin=true, |
640 pos="1,0!", | 654 pos="1,0!", |
641 shape=circle, | 655 shape=circle, |
642 style=filled, | 656 style=filled, |
643 width=0.5]; | 657 width=1]; |
644 3 [fillcolor="#9999FF", | 658 3 [fillcolor="#7F7FFF", |
645 fixedsize=true, | 659 fixedsize=true, |
646 group=default, | 660 group=default, |
647 height=0.5, | 661 height=1, |
648 label=3, | 662 label=3, |
649 pin=true, | 663 pin=true, |
650 pos="1,3!", | 664 pos="1,3!", |
651 shape=circle, | 665 shape=circle, |
652 style=filled, | 666 style=filled, |
653 width=0.5]; | 667 width=1]; |
654 0 -> 3 [arrowhead=none, | 668 0 -> 3 [arrowhead=none, |
655 penwidth=2.0]; | 669 penwidth=2.0]; |
656 4 [fillcolor="#9999FF", | 670 4 [fillcolor="#7F7FFF", |
657 fixedsize=true, | 671 fixedsize=true, |
658 group=default, | 672 group=default, |
659 height=0.5, | 673 height=1, |
660 label=4, | 674 label=4, |
661 pin=true, | 675 pin=true, |
662 pos="1,4!", | 676 pos="1,4!", |
663 shape=circle, | 677 shape=circle, |
664 style=filled, | 678 style=filled, |
665 width=0.5]; | 679 width=1]; |
666 3 -> 4 [arrowhead=none, | 680 3 -> 4 [arrowhead=none, |
667 penwidth=2.0]; | 681 penwidth=2.0]; |
668 5 [fillcolor="#9999FF", | 682 5 [fillcolor="#7F7FFF", |
669 fixedsize=true, | 683 fixedsize=true, |
670 group=default, | 684 group=default, |
671 height=0.5, | 685 height=1, |
672 label=5, | 686 label=5, |
673 pin=true, | 687 pin=true, |
674 pos="1,5!", | 688 pos="1,5!", |
675 shape=circle, | 689 shape=circle, |
676 style=filled, | 690 style=filled, |
677 width=0.5]; | 691 width=1]; |
678 4 -> 5 [arrowhead=none, | 692 4 -> 5 [arrowhead=none, |
679 penwidth=2.0]; | 693 penwidth=2.0]; |
680 } | 694 } |
681 #endif | 695 #endif |
682 | 696 |
693 | 707 |
694 | 708 |
695 Keep working within topics | 709 Keep working within topics |
696 ========================== | 710 ========================== |
697 | 711 |
698 Making sure all your new local commit are made within a topic will help your | 712 Making sure all your new local commit are made within a topic will help you |
699 organise your work. It is possible to ensure this through the Mercurial | 713 organize your work. It is possible to ensure this through the Mercurial |
700 configuration. | 714 configuration. |
701 | 715 |
702 For this tutorial, we'll add the config at the repository level: | 716 For this tutorial, we'll add the config at the repository level: |
703 | 717 |
704 $ cat << EOF >> .hg/hgrc | 718 $ cat << EOF >> .hg/hgrc |
724 | 738 |
725 | 739 |
726 Working with Multiple Topics | 740 Working with Multiple Topics |
727 ============================ | 741 ============================ |
728 | 742 |
729 In the above example, topics do not bring much benefits since you only have one | 743 In the above example, topics do not bring many benefits since you only have one |
730 line of development. Topics start to be more useful when you have to work on | 744 line of development. Topics start to be more useful when you have to work on |
731 multiple features at the same time. | 745 multiple features at the same time. |
732 | 746 |
733 We might go shopping in a hardware store in the same go, so let's add some | 747 We might go shopping in a hardware store in the same go, so let's add some |
734 tools to the shopping list within a new topic: | 748 tools to the shopping list within a new topic: |
893 | 907 |
894 #if docgraph-ext | 908 #if docgraph-ext |
895 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore | 909 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore |
896 .. graphviz:: | 910 .. graphviz:: |
897 | 911 |
898 strict digraph { | 912 strict digraph "Mercurial graph" { |
899 graph [rankdir=LR, | 913 graph [rankdir=LR, |
900 splines=polyline | 914 splines=polyline |
901 ]; | 915 ]; |
902 node [label="\N"]; | 916 node [label="\N"]; |
903 0 [fillcolor="#9999FF", | 917 0 [fillcolor="#7F7FFF", |
904 fixedsize=true, | 918 fixedsize=true, |
905 group=default, | 919 group=default, |
906 height=0.5, | 920 height=1, |
907 label=0, | 921 label=0, |
908 pin=true, | 922 pin=true, |
909 pos="1,0!", | 923 pos="1,0!", |
910 shape=circle, | 924 shape=circle, |
911 style=filled, | 925 style=filled, |
912 width=0.5]; | 926 width=1]; |
913 3 [fillcolor="#9999FF", | 927 3 [fillcolor="#7F7FFF", |
914 fixedsize=true, | 928 fixedsize=true, |
915 group=default, | 929 group=default, |
916 height=0.5, | 930 height=1, |
917 label=3, | 931 label=3, |
918 pin=true, | 932 pin=true, |
919 pos="1,3!", | 933 pos="1,3!", |
920 shape=circle, | 934 shape=circle, |
921 style=filled, | 935 style=filled, |
922 width=0.5]; | 936 width=1]; |
923 0 -> 3 [arrowhead=none, | 937 0 -> 3 [arrowhead=none, |
924 penwidth=2.0]; | 938 penwidth=2.0]; |
925 4 [fillcolor="#9999FF", | 939 4 [fillcolor="#7F7FFF", |
926 fixedsize=true, | 940 fixedsize=true, |
927 group=default, | 941 group=default, |
928 height=0.5, | 942 height=1, |
929 label=4, | 943 label=4, |
930 pin=true, | 944 pin=true, |
931 pos="1,4!", | 945 pos="1,4!", |
932 shape=circle, | 946 shape=circle, |
933 style=filled, | 947 style=filled, |
934 width=0.5]; | 948 width=1]; |
935 3 -> 4 [arrowhead=none, | 949 3 -> 4 [arrowhead=none, |
936 penwidth=2.0]; | 950 penwidth=2.0]; |
937 5 [fillcolor="#9999FF", | 951 5 [fillcolor="#7F7FFF", |
938 fixedsize=true, | 952 fixedsize=true, |
939 group=default, | 953 group=default, |
940 height=0.5, | 954 height=1, |
941 label=5, | 955 label=5, |
942 pin=true, | 956 pin=true, |
943 pos="1,5!", | 957 pos="1,5!", |
944 shape=circle, | 958 shape=circle, |
945 style=filled, | 959 style=filled, |
946 width=0.5]; | 960 width=1]; |
947 4 -> 5 [arrowhead=none, | 961 4 -> 5 [arrowhead=none, |
948 penwidth=2.0]; | 962 penwidth=2.0]; |
949 6 [fillcolor="#9999FF", | 963 6 [fillcolor="#7F7FFF", |
950 fixedsize=true, | 964 fixedsize=true, |
951 group=default, | 965 group=default, |
952 height=0.5, | 966 height=1, |
953 label=6, | 967 label=6, |
954 pin=true, | 968 pin=true, |
955 pos="1,6!", | 969 pos="1,6!", |
956 shape=pentagon, | 970 shape=pentagon, |
957 style=filled, | 971 style=filled, |
958 width=0.5]; | 972 width=1]; |
959 5 -> 6 [arrowhead=none, | 973 5 -> 6 [arrowhead=none, |
960 penwidth=2.0]; | 974 penwidth=2.0]; |
961 9 [fillcolor="#9999FF", | 975 9 [fillcolor="#7F7FFF", |
962 fixedsize=true, | 976 fixedsize=true, |
963 group=default, | 977 group=default, |
964 height=0.5, | 978 height=1, |
965 label=9, | 979 label=9, |
966 pin=true, | 980 pin=true, |
967 pos="1,9!", | 981 pos="1,9!", |
968 shape=pentagon, | 982 shape=pentagon, |
969 style=filled, | 983 style=filled, |
970 width=0.5]; | 984 width=1]; |
971 5 -> 9 [arrowhead=none, | 985 5 -> 9 [arrowhead=none, |
972 penwidth=2.0]; | 986 penwidth=2.0]; |
973 11 [fillcolor="#9999FF", | 987 11 [fillcolor="#7F7FFF", |
974 fixedsize=true, | 988 fixedsize=true, |
975 group=default, | 989 group=default, |
976 height=0.5, | 990 height=1, |
977 label=11, | 991 label=11, |
978 pin=true, | 992 pin=true, |
979 pos="1,11!", | 993 pos="1,11!", |
980 shape=circle, | 994 shape=circle, |
981 style=filled, | 995 style=filled, |
982 width=0.5]; | 996 width=1]; |
983 5 -> 11 [arrowhead=none, | 997 5 -> 11 [arrowhead=none, |
984 penwidth=2.0]; | 998 penwidth=2.0]; |
985 7 [fillcolor="#9999FF", | 999 7 [fillcolor="#7F7FFF", |
986 fixedsize=true, | 1000 fixedsize=true, |
987 group=default, | 1001 group=default, |
988 height=0.5, | 1002 height=1, |
989 label=7, | 1003 label=7, |
990 pin=true, | 1004 pin=true, |
991 pos="1,7!", | 1005 pos="1,7!", |
992 shape=pentagon, | 1006 shape=pentagon, |
993 style=filled, | 1007 style=filled, |
994 width=0.5]; | 1008 width=1]; |
995 6 -> 7 [arrowhead=none, | 1009 6 -> 7 [arrowhead=none, |
996 penwidth=2.0]; | 1010 penwidth=2.0]; |
997 8 [fillcolor="#9999FF", | 1011 8 [fillcolor="#7F7FFF", |
998 fixedsize=true, | 1012 fixedsize=true, |
999 group=default, | 1013 group=default, |
1000 height=0.5, | 1014 height=1, |
1001 label=8, | 1015 label=8, |
1002 pin=true, | 1016 pin=true, |
1003 pos="1,8!", | 1017 pos="1,8!", |
1004 shape=pentagon, | 1018 shape=pentagon, |
1005 style=filled, | 1019 style=filled, |
1006 width=0.5]; | 1020 width=1]; |
1007 7 -> 8 [arrowhead=none, | 1021 7 -> 8 [arrowhead=none, |
1008 penwidth=2.0]; | 1022 penwidth=2.0]; |
1009 10 [fillcolor="#9999FF", | 1023 10 [fillcolor="#7F7FFF", |
1010 fixedsize=true, | 1024 fixedsize=true, |
1011 group=default, | 1025 group=default, |
1012 height=0.5, | 1026 height=1, |
1013 label=10, | 1027 label=10, |
1014 pin=true, | 1028 pin=true, |
1015 pos="1,10!", | 1029 pos="1,10!", |
1016 shape=pentagon, | 1030 shape=pentagon, |
1017 style=filled, | 1031 style=filled, |
1018 width=0.5]; | 1032 width=1]; |
1019 9 -> 10 [arrowhead=none, | 1033 9 -> 10 [arrowhead=none, |
1020 penwidth=2.0]; | 1034 penwidth=2.0]; |
1021 12 [fillcolor="#9999FF", | 1035 12 [fillcolor="#7F7FFF", |
1022 fixedsize=true, | 1036 fixedsize=true, |
1023 group=default, | 1037 group=default, |
1024 height=0.5, | 1038 height=1, |
1025 label=12, | 1039 label=12, |
1026 pin=true, | 1040 pin=true, |
1027 pos="1,12!", | 1041 pos="1,12!", |
1028 shape=circle, | 1042 shape=circle, |
1029 style=filled, | 1043 style=filled, |
1030 width=0.5]; | 1044 width=1]; |
1031 11 -> 12 [arrowhead=none, | 1045 11 -> 12 [arrowhead=none, |
1032 penwidth=2.0]; | 1046 penwidth=2.0]; |
1033 } | 1047 } |
1034 #endif | 1048 #endif |
1035 | 1049 |
1036 $ hg rebase | 1050 $ hg rebase |
1037 rebasing 6:183984ef46d1 "Adding hammer" | 1051 rebasing 6:183984ef46d1 "Adding hammer" |
1236 | 1250 |
1237 #if docgraph-ext | 1251 #if docgraph-ext |
1238 $ hg docgraph -r "t0::" --sphinx-directive --rankdir LR #rest-ignore | 1252 $ hg docgraph -r "t0::" --sphinx-directive --rankdir LR #rest-ignore |
1239 .. graphviz:: | 1253 .. graphviz:: |
1240 | 1254 |
1241 strict digraph { | 1255 strict digraph "Mercurial graph" { |
1242 graph [rankdir=LR, | 1256 graph [rankdir=LR, |
1243 splines=polyline | 1257 splines=polyline |
1244 ]; | 1258 ]; |
1245 node [label="\N"]; | 1259 node [label="\N"]; |
1246 12 [fillcolor="#9999FF", | 1260 12 [fillcolor="#7F7FFF", |
1247 fixedsize=true, | 1261 fixedsize=true, |
1248 group=default, | 1262 group=default, |
1249 height=0.5, | 1263 height=1, |
1250 label=12, | 1264 label=12, |
1251 pin=true, | 1265 pin=true, |
1252 pos="1,12!", | 1266 pos="1,12!", |
1253 shape=circle, | 1267 shape=circle, |
1254 style=filled, | 1268 style=filled, |
1255 width=0.5]; | 1269 width=1]; |
1256 13 [fillcolor="#DFDFFF", | 1270 13 [fillcolor="#DFDFFF", |
1257 fixedsize=true, | 1271 fixedsize=true, |
1258 group=default_alt, | 1272 group=default_alt, |
1259 height=0.5, | 1273 height=1, |
1260 label=13, | 1274 label=13, |
1261 pin=true, | 1275 pin=true, |
1262 pos="2,13!", | 1276 pos="2,13!", |
1263 shape=pentagon, | 1277 shape=pentagon, |
1264 style="dotted, filled", | 1278 style="dotted, filled", |
1265 width=0.5]; | 1279 width=1]; |
1266 12 -> 13 [arrowhead=none, | 1280 12 -> 13 [arrowhead=none, |
1267 penwidth=2.0]; | 1281 penwidth=2.0]; |
1268 18 [fillcolor="#9999FF", | 1282 18 [fillcolor="#7F7FFF", |
1269 fixedsize=true, | 1283 fixedsize=true, |
1270 group=default, | 1284 group=default, |
1271 height=0.5, | 1285 height=1, |
1272 label=18, | 1286 label=18, |
1273 pin=true, | 1287 pin=true, |
1274 pos="1,18!", | 1288 pos="1,18!", |
1275 shape=pentagon, | 1289 shape=pentagon, |
1276 style=filled, | 1290 style=filled, |
1277 width=0.5]; | 1291 width=1]; |
1278 12 -> 18 [arrowhead=none, | 1292 12 -> 18 [arrowhead=none, |
1279 penwidth=2.0]; | 1293 penwidth=2.0]; |
1280 16 [fillcolor="#9999FF", | 1294 16 [fillcolor="#7F7FFF", |
1281 fixedsize=true, | 1295 fixedsize=true, |
1282 group=default, | 1296 group=default, |
1283 height=0.5, | 1297 height=1, |
1284 label=16, | 1298 label=16, |
1285 pin=true, | 1299 pin=true, |
1286 pos="1,16!", | 1300 pos="1,16!", |
1287 shape=circle, | 1301 shape=circle, |
1288 style=filled, | 1302 style=filled, |
1289 width=0.5]; | 1303 width=1]; |
1290 12 -> 16 [arrowhead=none, | 1304 12 -> 16 [arrowhead=none, |
1291 penwidth=2.0]; | 1305 penwidth=2.0]; |
1292 13 -> 18 [arrowhead=none, | 1306 13 -> 18 [arrowtail=none, |
1293 minlen=0, | 1307 dir=back, |
1294 penwidth=2.0, | 1308 minlen=0, |
1295 style=dashed]; | 1309 penwidth=2.0, |
1296 14 [fillcolor="#FF4F4F", | 1310 style=dashed]; |
1297 fixedsize=true, | 1311 14 [fillcolor="#FF4F4F", |
1298 group=default_alt, | 1312 fixedsize=true, |
1299 height=0.5, | 1313 group=default_alt, |
1300 label=14, | 1314 height=1, |
1301 pin=true, | 1315 label=14, |
1302 pos="2,14!", | 1316 pin=true, |
1303 shape=pentagon, | 1317 pos="2,14!", |
1304 style=filled, | 1318 shape=pentagon, |
1305 width=0.5]; | 1319 style=filled, |
1306 13 -> 14 [arrowhead=none, | 1320 width=1]; |
1307 penwidth=2.0]; | 1321 13 -> 14 [arrowhead=none, |
1308 15 [fillcolor="#FF4F4F", | 1322 penwidth=2.0]; |
1309 fixedsize=true, | 1323 15 [fillcolor="#FF4F4F", |
1310 group=default_alt, | 1324 fixedsize=true, |
1311 height=0.5, | 1325 group=default_alt, |
1312 label=15, | 1326 height=1, |
1313 pin=true, | 1327 label=15, |
1314 pos="2,15!", | 1328 pin=true, |
1315 shape=pentagon, | 1329 pos="2,15!", |
1316 style=filled, | 1330 shape=pentagon, |
1317 width=0.5]; | 1331 style=filled, |
1318 14 -> 15 [arrowhead=none, | 1332 width=1]; |
1319 penwidth=2.0]; | 1333 14 -> 15 [arrowhead=none, |
1320 17 [fillcolor="#9999FF", | 1334 penwidth=2.0]; |
1321 fixedsize=true, | 1335 17 [fillcolor="#7F7FFF", |
1322 group=default, | 1336 fixedsize=true, |
1323 height=0.5, | 1337 group=default, |
1324 label=17, | 1338 height=1, |
1325 pin=true, | 1339 label=17, |
1326 pos="1,17!", | 1340 pin=true, |
1327 shape=circle, | 1341 pos="1,17!", |
1328 style=filled, | 1342 shape=circle, |
1329 width=0.5]; | 1343 style=filled, |
1330 16 -> 17 [arrowhead=none, | 1344 width=1]; |
1331 penwidth=2.0]; | 1345 16 -> 17 [arrowhead=none, |
1346 penwidth=2.0]; | |
1332 } | 1347 } |
1333 #endif | 1348 #endif |
1334 | 1349 |
1335 Fortunately stack shows you a better visualization: | 1350 Fortunately stack shows you a better visualization: |
1336 | 1351 |
1416 | 1431 |
1417 #if docgraph-ext | 1432 #if docgraph-ext |
1418 $ hg docgraph -r "t0::" --sphinx-directive --rankdir LR #rest-ignore | 1433 $ hg docgraph -r "t0::" --sphinx-directive --rankdir LR #rest-ignore |
1419 .. graphviz:: | 1434 .. graphviz:: |
1420 | 1435 |
1421 strict digraph { | 1436 strict digraph "Mercurial graph" { |
1422 graph [rankdir=LR, | 1437 graph [rankdir=LR, |
1423 splines=polyline | 1438 splines=polyline |
1424 ]; | 1439 ]; |
1425 node [label="\N"]; | 1440 node [label="\N"]; |
1426 12 [fillcolor="#9999FF", | 1441 12 [fillcolor="#7F7FFF", |
1427 fixedsize=true, | 1442 fixedsize=true, |
1428 group=default, | 1443 group=default, |
1429 height=0.5, | 1444 height=1, |
1430 label=12, | 1445 label=12, |
1431 pin=true, | 1446 pin=true, |
1432 pos="1,12!", | 1447 pos="1,12!", |
1433 shape=circle, | 1448 shape=circle, |
1434 style=filled, | 1449 style=filled, |
1435 width=0.5]; | 1450 width=1]; |
1436 16 [fillcolor="#9999FF", | 1451 16 [fillcolor="#7F7FFF", |
1437 fixedsize=true, | 1452 fixedsize=true, |
1438 group=default, | 1453 group=default, |
1439 height=0.5, | 1454 height=1, |
1440 label=16, | 1455 label=16, |
1441 pin=true, | 1456 pin=true, |
1442 pos="1,16!", | 1457 pos="1,16!", |
1443 shape=circle, | 1458 shape=circle, |
1444 style=filled, | 1459 style=filled, |
1445 width=0.5]; | 1460 width=1]; |
1446 12 -> 16 [arrowhead=none, | 1461 12 -> 16 [arrowhead=none, |
1447 penwidth=2.0]; | 1462 penwidth=2.0]; |
1448 18 [fillcolor="#9999FF", | 1463 18 [fillcolor="#7F7FFF", |
1449 fixedsize=true, | 1464 fixedsize=true, |
1450 group=default, | 1465 group=default, |
1451 height=0.5, | 1466 height=1, |
1452 label=18, | 1467 label=18, |
1453 pin=true, | 1468 pin=true, |
1454 pos="1,18!", | 1469 pos="1,18!", |
1455 shape=pentagon, | 1470 shape=pentagon, |
1456 style=filled, | 1471 style=filled, |
1457 width=0.5]; | 1472 width=1]; |
1458 12 -> 18 [arrowhead=none, | 1473 12 -> 18 [arrowhead=none, |
1459 penwidth=2.0]; | 1474 penwidth=2.0]; |
1460 17 [fillcolor="#9999FF", | 1475 17 [fillcolor="#7F7FFF", |
1461 fixedsize=true, | 1476 fixedsize=true, |
1462 group=default, | 1477 group=default, |
1463 height=0.5, | 1478 height=1, |
1464 label=17, | 1479 label=17, |
1465 pin=true, | 1480 pin=true, |
1466 pos="1,17!", | 1481 pos="1,17!", |
1467 shape=circle, | 1482 shape=circle, |
1468 style=filled, | 1483 style=filled, |
1469 width=0.5]; | 1484 width=1]; |
1470 16 -> 17 [arrowhead=none, | 1485 16 -> 17 [arrowhead=none, |
1471 penwidth=2.0]; | 1486 penwidth=2.0]; |
1472 19 [fillcolor="#9999FF", | 1487 19 [fillcolor="#7F7FFF", |
1473 fixedsize=true, | 1488 fixedsize=true, |
1474 group=default, | 1489 group=default, |
1475 height=0.5, | 1490 height=1, |
1476 label=19, | 1491 label=19, |
1477 pin=true, | 1492 pin=true, |
1478 pos="1,19!", | 1493 pos="1,19!", |
1479 shape=pentagon, | 1494 shape=pentagon, |
1480 style=filled, | 1495 style=filled, |
1481 width=0.5]; | 1496 width=1]; |
1482 18 -> 19 [arrowhead=none, | 1497 18 -> 19 [arrowhead=none, |
1483 penwidth=2.0]; | 1498 penwidth=2.0]; |
1484 20 [fillcolor="#9999FF", | 1499 20 [fillcolor="#7F7FFF", |
1485 fixedsize=true, | 1500 fixedsize=true, |
1486 group=default, | 1501 group=default, |
1487 height=0.5, | 1502 height=1, |
1488 label=20, | 1503 label=20, |
1489 pin=true, | 1504 pin=true, |
1490 pos="1,20!", | 1505 pos="1,20!", |
1491 shape=pentagon, | 1506 shape=pentagon, |
1492 style=filled, | 1507 style=filled, |
1493 width=0.5]; | 1508 width=1]; |
1494 19 -> 20 [arrowhead=none, | 1509 19 -> 20 [arrowhead=none, |
1495 penwidth=2.0]; | 1510 penwidth=2.0]; |
1496 } | 1511 } |
1497 #endif | 1512 #endif |
1498 Multi-headed stack | 1513 Multi-headed stack |
1499 ------------------ | 1514 ------------------ |
1500 | 1515 |
1598 | 1613 |
1599 #if docgraph-ext | 1614 #if docgraph-ext |
1600 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore | 1615 $ hg docgraph -r "all()" --sphinx-directive --rankdir LR #rest-ignore |
1601 .. graphviz:: | 1616 .. graphviz:: |
1602 | 1617 |
1603 strict digraph { | 1618 strict digraph "Mercurial graph" { |
1604 graph [rankdir=LR, | 1619 graph [rankdir=LR, |
1605 splines=polyline | 1620 splines=polyline |
1606 ]; | 1621 ]; |
1607 node [label="\N"]; | 1622 node [label="\N"]; |
1608 0 [fillcolor="#9999FF", | 1623 0 [fillcolor="#7F7FFF", |
1609 fixedsize=true, | 1624 fixedsize=true, |
1610 group=default, | 1625 group=default, |
1611 height=0.5, | 1626 height=1, |
1612 label=0, | 1627 label=0, |
1613 pin=true, | 1628 pin=true, |
1614 pos="1,0!", | 1629 pos="1,0!", |
1615 shape=circle, | 1630 shape=circle, |
1616 style=filled, | 1631 style=filled, |
1617 width=0.5]; | 1632 width=1]; |
1618 3 [fillcolor="#9999FF", | 1633 3 [fillcolor="#7F7FFF", |
1619 fixedsize=true, | 1634 fixedsize=true, |
1620 group=default, | 1635 group=default, |
1621 height=0.5, | 1636 height=1, |
1622 label=3, | 1637 label=3, |
1623 pin=true, | 1638 pin=true, |
1624 pos="1,3!", | 1639 pos="1,3!", |
1625 shape=circle, | 1640 shape=circle, |
1626 style=filled, | 1641 style=filled, |
1627 width=0.5]; | 1642 width=1]; |
1628 0 -> 3 [arrowhead=none, | 1643 0 -> 3 [arrowhead=none, |
1629 penwidth=2.0]; | 1644 penwidth=2.0]; |
1630 4 [fillcolor="#9999FF", | 1645 4 [fillcolor="#7F7FFF", |
1631 fixedsize=true, | 1646 fixedsize=true, |
1632 group=default, | 1647 group=default, |
1633 height=0.5, | 1648 height=1, |
1634 label=4, | 1649 label=4, |
1635 pin=true, | 1650 pin=true, |
1636 pos="1,4!", | 1651 pos="1,4!", |
1637 shape=circle, | 1652 shape=circle, |
1638 style=filled, | 1653 style=filled, |
1639 width=0.5]; | 1654 width=1]; |
1640 3 -> 4 [arrowhead=none, | 1655 3 -> 4 [arrowhead=none, |
1641 penwidth=2.0]; | 1656 penwidth=2.0]; |
1642 5 [fillcolor="#9999FF", | 1657 5 [fillcolor="#7F7FFF", |
1643 fixedsize=true, | 1658 fixedsize=true, |
1644 group=default, | 1659 group=default, |
1645 height=0.5, | 1660 height=1, |
1646 label=5, | 1661 label=5, |
1647 pin=true, | 1662 pin=true, |
1648 pos="1,5!", | 1663 pos="1,5!", |
1649 shape=circle, | 1664 shape=circle, |
1650 style=filled, | 1665 style=filled, |
1651 width=0.5]; | 1666 width=1]; |
1652 4 -> 5 [arrowhead=none, | 1667 4 -> 5 [arrowhead=none, |
1653 penwidth=2.0]; | 1668 penwidth=2.0]; |
1654 11 [fillcolor="#9999FF", | 1669 11 [fillcolor="#7F7FFF", |
1655 fixedsize=true, | 1670 fixedsize=true, |
1656 group=default, | 1671 group=default, |
1657 height=0.5, | 1672 height=1, |
1658 label=11, | 1673 label=11, |
1659 pin=true, | 1674 pin=true, |
1660 pos="1,11!", | 1675 pos="1,11!", |
1661 shape=circle, | 1676 shape=circle, |
1662 style=filled, | 1677 style=filled, |
1663 width=0.5]; | 1678 width=1]; |
1664 5 -> 11 [arrowhead=none, | 1679 5 -> 11 [arrowhead=none, |
1665 penwidth=2.0]; | 1680 penwidth=2.0]; |
1666 12 [fillcolor="#9999FF", | 1681 12 [fillcolor="#7F7FFF", |
1667 fixedsize=true, | 1682 fixedsize=true, |
1668 group=default, | 1683 group=default, |
1669 height=0.5, | 1684 height=1, |
1670 label=12, | 1685 label=12, |
1671 pin=true, | 1686 pin=true, |
1672 pos="1,12!", | 1687 pos="1,12!", |
1673 shape=circle, | 1688 shape=circle, |
1674 style=filled, | 1689 style=filled, |
1675 width=0.5]; | 1690 width=1]; |
1676 11 -> 12 [arrowhead=none, | 1691 11 -> 12 [arrowhead=none, |
1677 penwidth=2.0]; | 1692 penwidth=2.0]; |
1678 16 [fillcolor="#9999FF", | 1693 16 [fillcolor="#7F7FFF", |
1679 fixedsize=true, | 1694 fixedsize=true, |
1680 group=default, | 1695 group=default, |
1681 height=0.5, | 1696 height=1, |
1682 label=16, | 1697 label=16, |
1683 pin=true, | 1698 pin=true, |
1684 pos="1,16!", | 1699 pos="1,16!", |
1685 shape=circle, | 1700 shape=circle, |
1686 style=filled, | 1701 style=filled, |
1687 width=0.5]; | 1702 width=1]; |
1688 12 -> 16 [arrowhead=none, | 1703 12 -> 16 [arrowhead=none, |
1689 penwidth=2.0]; | 1704 penwidth=2.0]; |
1690 18 [fillcolor="#9999FF", | 1705 18 [fillcolor="#7F7FFF", |
1691 fixedsize=true, | 1706 fixedsize=true, |
1692 group=default, | 1707 group=default, |
1693 height=0.5, | 1708 height=1, |
1694 label=18, | 1709 label=18, |
1695 pin=true, | 1710 pin=true, |
1696 pos="1,18!", | 1711 pos="1,18!", |
1697 shape=pentagon, | 1712 shape=pentagon, |
1698 style=filled, | 1713 style=filled, |
1699 width=0.5]; | 1714 width=1]; |
1700 12 -> 18 [arrowhead=none, | 1715 12 -> 18 [arrowhead=none, |
1701 penwidth=2.0]; | 1716 penwidth=2.0]; |
1702 17 [fillcolor="#9999FF", | 1717 17 [fillcolor="#7F7FFF", |
1703 fixedsize=true, | 1718 fixedsize=true, |
1704 group=default, | 1719 group=default, |
1705 height=0.5, | 1720 height=1, |
1706 label=17, | 1721 label=17, |
1707 pin=true, | 1722 pin=true, |
1708 pos="1,17!", | 1723 pos="1,17!", |
1709 shape=circle, | 1724 shape=circle, |
1710 style=filled, | 1725 style=filled, |
1711 width=0.5]; | 1726 width=1]; |
1712 16 -> 17 [arrowhead=none, | 1727 16 -> 17 [arrowhead=none, |
1713 penwidth=2.0]; | 1728 penwidth=2.0]; |
1714 19 [fillcolor="#9999FF", | 1729 19 [fillcolor="#7F7FFF", |
1715 fixedsize=true, | 1730 fixedsize=true, |
1716 group=default, | 1731 group=default, |
1717 height=0.5, | 1732 height=1, |
1718 label=19, | 1733 label=19, |
1719 pin=true, | 1734 pin=true, |
1720 pos="1,19!", | 1735 pos="1,19!", |
1721 shape=pentagon, | 1736 shape=pentagon, |
1722 style=filled, | 1737 style=filled, |
1723 width=0.5]; | 1738 width=1]; |
1724 18 -> 19 [arrowhead=none, | 1739 18 -> 19 [arrowhead=none, |
1725 penwidth=2.0]; | 1740 penwidth=2.0]; |
1726 21 [fillcolor="#9999FF", | 1741 21 [fillcolor="#7F7FFF", |
1727 fixedsize=true, | 1742 fixedsize=true, |
1728 group=default, | 1743 group=default, |
1729 height=0.5, | 1744 height=1, |
1730 label=21, | 1745 label=21, |
1731 pin=true, | 1746 pin=true, |
1732 pos="1,21!", | 1747 pos="1,21!", |
1733 shape=pentagon, | 1748 shape=pentagon, |
1734 style=filled, | 1749 style=filled, |
1735 width=0.5]; | 1750 width=1]; |
1736 18 -> 21 [arrowhead=none, | 1751 18 -> 21 [arrowhead=none, |
1737 penwidth=2.0]; | 1752 penwidth=2.0]; |
1738 20 [fillcolor="#9999FF", | 1753 20 [fillcolor="#7F7FFF", |
1739 fixedsize=true, | 1754 fixedsize=true, |
1740 group=default, | 1755 group=default, |
1741 height=0.5, | 1756 height=1, |
1742 label=20, | 1757 label=20, |
1743 pin=true, | 1758 pin=true, |
1744 pos="1,20!", | 1759 pos="1,20!", |
1745 shape=pentagon, | 1760 shape=pentagon, |
1746 style=filled, | 1761 style=filled, |
1747 width=0.5]; | 1762 width=1]; |
1748 19 -> 20 [arrowhead=none, | 1763 19 -> 20 [arrowhead=none, |
1749 penwidth=2.0]; | 1764 penwidth=2.0]; |
1750 } | 1765 } |
1751 #endif | 1766 #endif |
1752 | 1767 |
1753 $ hg up t4 | 1768 $ hg up t4 |
1754 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 1769 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
1806 adding manifests | 1821 adding manifests |
1807 adding file changes | 1822 adding file changes |
1808 added 4 changesets with 4 changes to 1 files (+1 heads) | 1823 added 4 changesets with 4 changes to 1 files (+1 heads) |
1809 8 new obsolescence markers | 1824 8 new obsolescence markers |
1810 | 1825 |
1811 Pushing the new topic branch to a non publishing server did not require | 1826 Pushing the new topic branch to a non-publishing server did not require |
1812 --force. As long as new heads are on their own topic, Mercurial will not | 1827 --force. As long as new heads are on their own topic, Mercurial will not |
1813 complain about them. | 1828 complain about them. |
1814 | 1829 |
1815 From another client, we will get them with their topic: | 1830 From another client, we will get them with their topic: |
1816 | 1831 |
1854 adding changesets | 1869 adding changesets |
1855 adding manifests | 1870 adding manifests |
1856 adding file changes | 1871 adding file changes |
1857 added 1 changesets with 1 changes to 1 files | 1872 added 1 changesets with 1 changes to 1 files |
1858 | 1873 |
1859 And retrieve them on the first client: | 1874 And retrieve them from the first client: |
1860 | 1875 |
1861 $ cd ../client | 1876 $ cd ../client |
1862 | 1877 |
1863 $ hg pull ../non-publishing-server | 1878 $ hg pull ../non-publishing-server |
1864 pulling from ../non-publishing-server | 1879 pulling from ../non-publishing-server |