|
1 | 1 | <mxfile host="Electron"> |
2 | 2 | <diagram id="bare-after" name="After — bare repo as hub"> |
3 | | - <mxGraphModel dx="1094" dy="700" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="780" pageHeight="340" math="0" shadow="0"> |
| 3 | + <mxGraphModel dx="1094" dy="969" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="780" pageHeight="340" math="0" shadow="0"> |
4 | 4 | <root> |
5 | 5 | <mxCell id="0" /> |
6 | 6 | <mxCell id="1" parent="0" /> |
7 | 7 | <mxCell id="bg-card" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#D3D1C7;strokeWidth=0.5;shadow=0;arcSize=5;" value="" vertex="1"> |
8 | 8 | <mxGeometry height="320" width="760" x="10" y="10" as="geometry" /> |
9 | 9 | </mxCell> |
10 | | - |
11 | | - <!-- Alice zone --> |
12 | 10 | <mxCell id="zone-alice" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FAF4E8;strokeColor=#D3D1C7;strokeWidth=0.5;shadow=0;arcSize=5;" value="" vertex="1"> |
13 | 11 | <mxGeometry height="270" width="200" x="30" y="30" as="geometry" /> |
14 | 12 | </mxCell> |
|
21 | 19 | <mxCell id="box-alice-git" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F1F1F1;strokeColor=#888888;strokeWidth=0.5;shadow=0;fontSize=12;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value=".git/" vertex="1"> |
22 | 20 | <mxGeometry height="70" width="160" x="50" y="155" as="geometry" /> |
23 | 21 | </mxCell> |
24 | | - |
25 | | - <!-- Shared hub zone --> |
26 | 22 | <mxCell id="zone-bare" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#EAF1F5;strokeColor=#D3D1C7;strokeWidth=0.5;shadow=0;arcSize=5;" value="" vertex="1"> |
27 | 23 | <mxGeometry height="270" width="210" x="280" y="30" as="geometry" /> |
28 | 24 | </mxCell> |
29 | 25 | <mxCell id="label-bare" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=12;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;" value="Shared hub (bare)" vertex="1"> |
30 | 26 | <mxGeometry height="20" width="160" x="290" y="35" as="geometry" /> |
31 | 27 | </mxCell> |
| 28 | + <mxCell id="jeRBl4K22DwUACs0EzU3-1" edge="1" parent="1" source="box-bare" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;curved=0;" target="box-alice-git"> |
| 29 | + <mxGeometry relative="1" as="geometry" /> |
| 30 | + </mxCell> |
32 | 31 | <mxCell id="box-bare" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F1F1F1;strokeColor=#888888;strokeWidth=0.5;shadow=0;fontSize=12;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="objects + refs<br><i style="font-weight:normal;color:#5F5E5A">no working tree</i>" vertex="1"> |
33 | | - <mxGeometry height="70" width="170" x="300" y="120" as="geometry" /> |
| 32 | + <mxGeometry height="70" width="170" x="300" y="155" as="geometry" /> |
34 | 33 | </mxCell> |
35 | | - |
36 | | - <!-- Bob zone --> |
37 | 34 | <mxCell id="zone-bob" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FAF4E8;strokeColor=#D3D1C7;strokeWidth=0.5;shadow=0;arcSize=5;" value="" vertex="1"> |
38 | 35 | <mxGeometry height="270" width="200" x="540" y="30" as="geometry" /> |
39 | 36 | </mxCell> |
|
43 | 40 | <mxCell id="box-bob-wt" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#DBEAFE;strokeColor=#2563EB;strokeWidth=0.5;shadow=0;fontSize=12;fontStyle=1;fontColor=#1E40AF;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="Working<br>Tree" vertex="1"> |
44 | 41 | <mxGeometry height="70" width="160" x="560" y="65" as="geometry" /> |
45 | 42 | </mxCell> |
| 43 | + <mxCell id="jeRBl4K22DwUACs0EzU3-3" edge="1" parent="1" source="box-bob-git" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;curved=0;" target="box-bare"> |
| 44 | + <mxGeometry relative="1" as="geometry" /> |
| 45 | + </mxCell> |
46 | 46 | <mxCell id="box-bob-git" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F1F1F1;strokeColor=#888888;strokeWidth=0.5;shadow=0;fontSize=12;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value=".git/" vertex="1"> |
47 | 47 | <mxGeometry height="70" width="160" x="560" y="155" as="geometry" /> |
48 | 48 | </mxCell> |
49 | | - |
50 | | - <!-- Push arrow (Bob → bare) --> |
51 | | - <mxCell id="arr-bob-push" edge="1" parent="1" source="box-bob-git" style="endArrow=classic;html=1;strokeColor=#444441;strokeWidth=1;endFill=1;endSize=6;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" target="box-bare" vertex="1"> |
52 | | - <mxGeometry relative="1" as="geometry" /> |
53 | | - </mxCell> |
54 | 49 | <mxCell id="label-bob-push" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;fontSize=11;fontStyle=0;fontColor=#2C2C2A;fontFamily=Courier New;" value="push" vertex="1"> |
55 | | - <mxGeometry height="18" width="50" x="490" y="172" as="geometry" /> |
56 | | - </mxCell> |
57 | | - |
58 | | - <!-- Pull arrow (bare → Alice) --> |
59 | | - <mxCell id="arr-alice-pull" edge="1" parent="1" source="box-bare" style="endArrow=classic;html=1;strokeColor=#444441;strokeWidth=1;endFill=1;endSize=6;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="box-alice-git" vertex="1"> |
60 | | - <mxGeometry relative="1" as="geometry" /> |
| 50 | + <mxGeometry height="18" width="50" x="490" y="165" as="geometry" /> |
61 | 51 | </mxCell> |
62 | 52 | <mxCell id="label-alice-pull" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;fontSize=11;fontStyle=0;fontColor=#2C2C2A;fontFamily=Courier New;" value="pull" vertex="1"> |
63 | | - <mxGeometry height="18" width="50" x="240" y="140" as="geometry" /> |
| 53 | + <mxGeometry height="18" width="50" x="230" y="157" as="geometry" /> |
64 | 54 | </mxCell> |
65 | 55 | <mxCell id="label-alice-ready" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;fontSize=11;fontStyle=2;fontColor=#5F5E5A;fontFamily=Helvetica;" value="(when ready)" vertex="1"> |
66 | | - <mxGeometry height="18" width="80" x="235" y="155" as="geometry" /> |
| 56 | + <mxGeometry height="18" width="80" x="215" y="170" as="geometry" /> |
67 | 57 | </mxCell> |
68 | 58 | </root> |
69 | 59 | </mxGraphModel> |
|
0 commit comments