Files
presentations/2025/zfs-migrations/assets/gitflow3.svg
T

3 lines
12 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1203px" height="513px" viewBox="-0.5 -0.5 1203 513"><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0"/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-1"><g><rect x="0" y="0" width="1200" height="510" fill="none" stroke="rgb(0, 0, 0)" stroke-width="3" pointer-events="all"/></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-2"><g><path d="M 330 420 L 570 420" fill="none" stroke="#6c8ebf" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="9 9" pointer-events="stroke"/></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-3"><g><path d="M 330 420 L 360 420 Q 390 420 390 390 L 390 285 Q 390 255 420 255 L 450 255" fill="none" stroke="#6c8ebf" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="9 9" pointer-events="stroke"/></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-4"><g><ellipse cx="300" cy="420" rx="30" ry="30" fill="#dae8fc" stroke="#6c8ebf" stroke-width="3" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)scale(3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 18px; height: 1px; padding-top: 127px; margin-left: 91px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: #0066CC; "><div style="display: inline-block; font-size: 12px; font-family: &quot;Helvetica&quot;; color: rgb(0, 102, 204); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">v1</div></div></div></foreignObject><text x="100" y="127" fill="#0066CC" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle" font-weight="bold">v1</text></switch></g></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-13"><g><path d="M 630 420 L 660 420 Q 690 420 690 390 L 690 285 Q 690 255 720 255 L 750 255" fill="none" stroke="#6c8ebf" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="9 9" pointer-events="stroke"/></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-5"><g><ellipse cx="600" cy="420" rx="30" ry="30" fill="#dae8fc" stroke="#6c8ebf" stroke-width="3" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)scale(3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 18px; height: 1px; padding-top: 127px; margin-left: 191px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: #0066CC; "><div style="display: inline-block; font-size: 12px; font-family: &quot;Helvetica&quot;; color: rgb(0, 102, 204); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">v2</div></div></div></foreignObject><text x="200" y="127" fill="#0066CC" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle" font-weight="bold">v2</text></switch></g></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-6"><g><path d="M 180 420 L 240 420 L 210 420 L 270 420" fill="none" stroke="#6c8ebf" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="9 9" pointer-events="stroke"/></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-7"><g><rect x="60" y="375" width="120" height="90" fill="#dae8fc" stroke="#6c8ebf" stroke-width="3" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)scale(3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 140px; margin-left: 40px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "><div style="display: inline-block; font-size: 11px; font-family: &quot;Helvetica&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">pre</div></div></div></foreignObject><text x="40" y="143" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="11px" text-anchor="middle">pre</text></switch></g></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-8"><g><path d="M 180 255 L 450 255" fill="none" stroke="#82b366" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="9 9" pointer-events="stroke"/></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-9"><g><rect x="30" y="210" width="150" height="90" fill="#d5e8d4" stroke="#82b366" stroke-width="3" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)scale(3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 85px; margin-left: 35px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); "><div style="display: inline-block; font-size: 11px; font-family: &quot;Helvetica&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">prod</div></div></div></foreignObject><text x="35" y="88" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="11px" text-anchor="middle">prod</text></switch></g></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-10"><g><path d="M 510 255 L 750 255" fill="none" stroke="#82b366" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="9 9" pointer-events="stroke"/></g></g><g data-cell-id="QD636TgGuHXNqR-wA_k0-4"><g><path d="M 510 255 L 570 255 Q 600 255 600 225 L 600 150" fill="none" stroke="none" pointer-events="stroke"/><path d="M 510 255 C 531.71 261.13 543.05 264.01 570 255 M 510 255 C 519.22 258.72 540.69 254.09 570 255 M 570 255 C 600.25 248.46 601.4 238.78 600 225 M 570 255 C 601.78 268.2 603.96 237.26 600 225 M 600 225 C 612 189.77 602.58 184.9 600 150 M 600 225 C 593.67 189.67 597.45 169.69 600 150" fill="none" stroke="#b85450" stroke-opacity="0.65" stroke-width="3" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" stroke-dasharray="3 12" pointer-events="stroke"/></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-11"><g><ellipse cx="480" cy="255" rx="30" ry="30" fill="#d5e8d4" stroke="#82b366" stroke-width="3" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)scale(3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 18px; height: 1px; padding-top: 72px; margin-left: 151px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: &quot;Helvetica&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font color="#2ec27e">v1</font></div></div></div></foreignObject><text x="160" y="72" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle" font-weight="bold">v1</text></switch></g></g></g><g data-cell-id="A9qlTpX9nZ_1FHgSJI1k-12"><g><ellipse cx="780" cy="255" rx="30" ry="30" fill="#d5e8d4" stroke="#82b366" stroke-width="3" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)scale(3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 18px; height: 1px; padding-top: 72px; margin-left: 251px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: &quot;Helvetica&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font color="#2ec27e">v2</font></div></div></div></foreignObject><text x="260" y="72" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle" font-weight="bold">v2</text></switch></g></g></g><g data-cell-id="QD636TgGuHXNqR-wA_k0-1"><g><ellipse cx="600" cy="120" rx="30" ry="30" fill="transparent" stroke="none" pointer-events="all"/><path d="M 583.09 90.77 C 583.09 90.77 583.09 90.77 583.09 90.77 M 583.09 90.77 C 583.09 90.77 583.09 90.77 583.09 90.77 M 568.53 125.82 C 585.34 115.8 587.38 111.43 598.06 91.85 M 568.53 125.82 C 580.1 108.37 596.06 96.92 598.06 91.85 M 577.59 133.69 C 586.4 129 601.9 114.85 611.05 95.2 M 577.59 133.69 C 588.05 118.24 607.18 103.13 611.05 95.2 M 584.68 143.83 C 595.4 121.88 599.82 118.77 624.04 98.54 M 584.68 143.83 C 590.1 127.68 599.93 121.57 624.04 98.54 M 597.67 147.17 C 611.88 140.42 610 122.07 629.16 110.94 M 597.67 147.17 C 606.88 133.09 618.72 128.58 629.16 110.94" fill="none" stroke="#f8cecc" stroke-opacity="0.65" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 596.59 90.08 C 602.21 89.91 617 92.2 622.54 97.11 C 628.07 102.02 629.88 113.11 629.81 119.56 C 629.74 126.01 626.09 131.11 622.11 135.8 C 618.14 140.49 611.7 146.19 605.98 147.7 C 600.26 149.21 594.08 148.3 587.8 144.86 C 581.51 141.42 570.89 132.57 568.26 127.08 C 565.64 121.58 569.64 117.85 572.04 111.88 C 574.44 105.91 575.58 93.24 582.67 91.26 C 589.75 89.29 607.78 97.37 614.55 100.02 C 621.32 102.68 623.97 107.76 623.3 107.19 M 580.32 90.23 C 584.96 84.89 588.09 89.09 595.85 89.89 C 603.62 90.69 620.69 89.69 626.92 95.02 C 633.16 100.34 633.58 114.83 633.26 121.83 C 632.95 128.82 629.83 132.48 625.03 136.99 C 620.22 141.5 609.53 145.87 604.46 148.88 C 599.38 151.9 599.44 159.21 594.57 155.1 C 589.71 151 580.59 130.32 575.28 124.25 C 569.97 118.19 561.61 124.31 562.71 118.71 C 563.8 113.12 577.88 94.35 581.85 90.68 C 585.83 87 585.43 95.25 586.53 96.64" fill="none" stroke="#b85450" stroke-opacity="0.65" stroke-width="3" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" stroke-dasharray="3 12" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)scale(3)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 18px; height: 1px; padding-top: 27px; margin-left: 191px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: &quot;Helvetica&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><font color="#ff6666">v1'</font></div></div></div></foreignObject><text x="200" y="27" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="12px" text-anchor="middle" font-weight="bold">v1'</text></switch></g></g></g><g data-cell-id="QD636TgGuHXNqR-wA_k0-2"><g><path d="M 570 150 L 630 90" fill="none" stroke="#b85450" stroke-width="9" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="QD636TgGuHXNqR-wA_k0-3"><g><path d="M 630 150 L 570 90" fill="none" stroke="#b85450" stroke-width="9" stroke-miterlimit="10" pointer-events="stroke"/></g></g></g></g></g></svg>