Skip to content

Instantly share code, notes, and snippets.

@irof
Last active June 18, 2020 15:40
Show Gist options
  • Save irof/9220067adbb43231407af2dfd5ece6a1 to your computer and use it in GitHub Desktop.
Save irof/9220067adbb43231407af2dfd5ece6a1 to your computer and use it in GitHub Desktop.
ソースコードブランチ管理のパターン https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/ のパターン関連図。リンクを使うときはRAWで開いてください。
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.0 (20200408.0750)
-->
<!-- Title: SCM Pages: 1 -->
<svg width="762pt" height="548pt"
viewBox="0.00 0.00 761.50 548.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 544)">
<title>SCM</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-544 757.5,-544 757.5,4 -4,4"/>
<!-- ソースブランチング -->
<g id="node1" class="node">
<title>ソースブランチング</title>
<g id="a_node1"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81%E3%83%B3%E3%82%B0-" xlink:title="ソースブランチング">
<polygon fill="lightyellow" stroke="black" points="283,-540 140,-540 140,-504 283,-504 283,-540"/>
<text text-anchor="middle" x="211.5" y="-518.3" font-family="Times,serif" font-size="14.00">ソースブランチング</text>
</a>
</g>
</g>
<!-- メインライン -->
<g id="node2" class="node">
<title>メインライン</title>
<g id="a_node2"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3-" xlink:title="メインライン">
<polygon fill="lightyellow" stroke="black" points="403.5,-540 301.5,-540 301.5,-504 403.5,-504 403.5,-540"/>
<text text-anchor="middle" x="352.5" y="-518.3" font-family="Times,serif" font-size="14.00">メインライン</text>
</a>
</g>
</g>
<!-- メインラインインテグレーション -->
<g id="node4" class="node">
<title>メインラインインテグレーション</title>
<g id="a_node4"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%E3%82%A4%E3%83%B3%E3%83%86%E3%82%B0%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-" xlink:title="メインラインインテグレーション">
<polygon fill="lightgreen" stroke="black" points="711,-252 482,-252 482,-216 711,-216 711,-252"/>
<text text-anchor="middle" x="596.5" y="-230.3" font-family="Times,serif" font-size="14.00">メインラインインテグレーション</text>
</a>
</g>
</g>
<!-- メインライン&#45;&gt;メインラインインテグレーション -->
<g id="edge1" class="edge">
<title>メインライン&#45;&gt;メインラインインテグレーション</title>
<path fill="none" stroke="black" d="M403.54,-505.12C491.78,-477.17 665.02,-419.89 681.5,-396 713.04,-350.28 661.24,-291.48 625.64,-259.09"/>
<polygon fill="black" stroke="black" points="627.69,-256.22 617.89,-252.21 623.05,-261.46 627.69,-256.22"/>
</g>
<!-- リリースブランチ -->
<g id="node8" class="node">
<title>リリースブランチ</title>
<g id="a_node8"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="リリースブランチ">
<polygon fill="lightblue" stroke="black" points="131,-324 0,-324 0,-288 131,-288 131,-324"/>
<text text-anchor="middle" x="65.5" y="-302.3" font-family="Times,serif" font-size="14.00">リリースブランチ</text>
</a>
</g>
</g>
<!-- メインライン&#45;&gt;リリースブランチ -->
<g id="edge2" class="edge">
<title>メインライン&#45;&gt;リリースブランチ</title>
<path fill="none" stroke="black" d="M301.49,-506.6C225.77,-484.04 89.7,-438.53 63.5,-396 52.2,-377.66 53.8,-352.9 57.6,-334.15"/>
<polygon fill="black" stroke="black" points="61.07,-334.7 59.94,-324.17 54.25,-333.1 61.07,-334.7"/>
</g>
<!-- リリーストレイン -->
<g id="node12" class="node">
<title>リリーストレイン</title>
<g id="a_node12"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%83%88%E3%83%AC%E3%82%A4%E3%83%B3-" xlink:title="リリーストレイン">
<polygon fill="lightblue" stroke="black" points="371,-468 242,-468 242,-432 371,-432 371,-468"/>
<text text-anchor="middle" x="306.5" y="-446.3" font-family="Times,serif" font-size="14.00">リリーストレイン</text>
</a>
</g>
</g>
<!-- メインライン&#45;&gt;リリーストレイン -->
<g id="edge3" class="edge">
<title>メインライン&#45;&gt;リリーストレイン</title>
<path fill="none" stroke="black" d="M341.13,-503.7C335.78,-495.56 329.3,-485.69 323.39,-476.7"/>
<polygon fill="black" stroke="black" points="326.16,-474.54 317.74,-468.1 320.31,-478.38 326.16,-474.54"/>
</g>
<!-- 健全なブランチ -->
<g id="node3" class="node">
<title>健全なブランチ</title>
<g id="a_node3"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E5%81%A5%E5%85%A8%E3%81%AA%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="健全なブランチ">
<polygon fill="lightyellow" stroke="black" points="511.5,-324 395.5,-324 395.5,-288 511.5,-288 511.5,-324"/>
<text text-anchor="middle" x="453.5" y="-302.3" font-family="Times,serif" font-size="14.00">健全なブランチ</text>
</a>
</g>
</g>
<!-- 健全なブランチ&#45;&gt;メインライン -->
<g id="edge4" class="edge">
<title>健全なブランチ&#45;&gt;メインライン</title>
<path fill="none" stroke="black" d="M440.75,-324.04C433.58,-334.14 424.83,-347.39 418.5,-360 395.61,-405.61 399.79,-421.17 379.5,-468 375.68,-476.81 371.07,-486.22 366.76,-494.62"/>
<polygon fill="black" stroke="black" points="363.59,-493.11 362.06,-503.6 369.8,-496.36 363.59,-493.11"/>
</g>
<!-- 健全なブランチ&#45;&gt;メインラインインテグレーション -->
<g id="edge6" class="edge">
<title>健全なブランチ&#45;&gt;メインラインインテグレーション</title>
<path fill="none" stroke="black" d="M488.48,-287.88C507.7,-278.47 531.73,-266.71 552.24,-256.67"/>
<polygon fill="black" stroke="black" points="553.94,-259.73 561.38,-252.19 550.86,-253.44 553.94,-259.73"/>
</g>
<!-- レビュー済みコミット -->
<g id="node7" class="node">
<title>レビュー済みコミット</title>
<g id="a_node7"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC%E6%B8%88%E3%81%BF%E3%82%B3%E3%83%9F%E3%83%83%E3%83%88-" xlink:title="レビュー済みコミット">
<polygon fill="lightgreen" stroke="black" points="547.5,-180 389.5,-180 389.5,-144 547.5,-144 547.5,-180"/>
<text text-anchor="middle" x="468.5" y="-158.3" font-family="Times,serif" font-size="14.00">レビュー済みコミット</text>
</a>
</g>
</g>
<!-- 健全なブランチ&#45;&gt;レビュー済みコミット -->
<g id="edge5" class="edge">
<title>健全なブランチ&#45;&gt;レビュー済みコミット</title>
<path fill="none" stroke="black" d="M455.31,-287.87C457.87,-263.67 462.56,-219.21 465.61,-190.39"/>
<polygon fill="black" stroke="black" points="469.11,-190.5 466.68,-180.19 462.15,-189.77 469.11,-190.5"/>
</g>
<!-- メインラインインテグレーション&#45;&gt;レビュー済みコミット -->
<g id="edge7" class="edge">
<title>メインラインインテグレーション&#45;&gt;レビュー済みコミット</title>
<path fill="none" stroke="black" d="M559.29,-215.88C541.43,-206.64 520.24,-195.13 502.78,-185.21"/>
<polygon fill="black" stroke="black" points="504.44,-182.13 494.03,-180.19 500.96,-188.2 504.44,-182.13"/>
</g>
<!-- コラボレーションブランチ -->
<g id="node16" class="node">
<title>コラボレーションブランチ</title>
<g id="a_node16"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%82%B3%E3%83%A9%E3%83%9C%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="コラボレーションブランチ">
<polygon fill="pink" stroke="black" points="753.5,-180 565.5,-180 565.5,-144 753.5,-144 753.5,-180"/>
<text text-anchor="middle" x="659.5" y="-158.3" font-family="Times,serif" font-size="14.00">コラボレーションブランチ</text>
</a>
</g>
</g>
<!-- メインラインインテグレーション&#45;&gt;コラボレーションブランチ -->
<g id="edge8" class="edge">
<title>メインラインインテグレーション&#45;&gt;コラボレーションブランチ</title>
<path fill="none" stroke="black" d="M606.16,-215.7C612.98,-207.14 622.23,-196.66 631.16,-187.3"/>
<polygon fill="black" stroke="black" points="633.72,-189.7 638.21,-180.1 628.72,-184.8 633.72,-189.7"/>
</g>
<!-- フィーチャーブランチ -->
<g id="node5" class="node">
<title>フィーチャーブランチ</title>
<g id="a_node5"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%95%E3%82%A3%E3%83%BC%E3%83%81%E3%83%A3%E3%83%BC%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="フィーチャーブランチ">
<polygon fill="lightgreen" stroke="black" points="373.5,-108 215.5,-108 215.5,-72 373.5,-72 373.5,-108"/>
<text text-anchor="middle" x="294.5" y="-86.3" font-family="Times,serif" font-size="14.00">フィーチャーブランチ</text>
</a>
</g>
</g>
<!-- 継続的インテグレーション -->
<g id="node6" class="node">
<title>継続的インテグレーション</title>
<g id="a_node6"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E7%B6%99%E7%B6%9A%E7%9A%84%E3%82%A4%E3%83%B3%E3%83%86%E3%82%B0%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-" xlink:title="継続的インテグレーション">
<polygon fill="lightgreen" stroke="black" points="495.5,-36 307.5,-36 307.5,0 495.5,0 495.5,-36"/>
<text text-anchor="middle" x="401.5" y="-14.3" font-family="Times,serif" font-size="14.00">継続的インテグレーション</text>
</a>
</g>
</g>
<!-- フィーチャーブランチ&#45;&gt;継続的インテグレーション -->
<g id="edge9" class="edge">
<title>フィーチャーブランチ&#45;&gt;継続的インテグレーション</title>
<path fill="none" stroke="black" d="M320.68,-71.88C334.54,-62.81 351.74,-51.55 366.71,-41.76"/>
<polygon fill="black" stroke="black" points="368.77,-44.59 375.22,-36.19 364.94,-38.74 368.77,-44.59"/>
</g>
<!-- レビュー済みコミット&#45;&gt;メインラインインテグレーション -->
<g id="edge10" class="edge">
<title>レビュー済みコミット&#45;&gt;メインラインインテグレーション</title>
<path fill="none" stroke="black" d="M505.84,-180.19C523.71,-189.44 544.9,-200.95 562.34,-210.86"/>
<polygon fill="black" stroke="black" points="560.67,-213.93 571.08,-215.88 564.15,-207.86 560.67,-213.93"/>
</g>
<!-- レビュー済みコミット&#45;&gt;フィーチャーブランチ -->
<g id="edge11" class="edge">
<title>レビュー済みコミット&#45;&gt;フィーチャーブランチ</title>
<path fill="none" stroke="black" d="M425.93,-143.88C401.94,-134.22 371.77,-122.09 346.4,-111.88"/>
<polygon fill="black" stroke="black" points="347.51,-108.55 336.93,-108.07 344.9,-115.05 347.51,-108.55"/>
</g>
<!-- レビュー済みコミット&#45;&gt;継続的インテグレーション -->
<g id="edge12" class="edge">
<title>レビュー済みコミット&#45;&gt;継続的インテグレーション</title>
<path fill="none" stroke="black" d="M460.42,-143.87C448.85,-119.35 427.47,-74.03 413.89,-45.26"/>
<polygon fill="black" stroke="black" points="417.04,-43.74 409.61,-36.19 410.71,-46.73 417.04,-43.74"/>
</g>
<!-- 成熟度ブランチ -->
<g id="node9" class="node">
<title>成熟度ブランチ</title>
<g id="a_node9"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E6%88%90%E7%86%9F%E5%BA%A6%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="成熟度ブランチ">
<polygon fill="lightblue" stroke="black" points="144.5,-180 28.5,-180 28.5,-144 144.5,-144 144.5,-180"/>
<text text-anchor="middle" x="86.5" y="-158.3" font-family="Times,serif" font-size="14.00">成熟度ブランチ</text>
</a>
</g>
</g>
<!-- リリースブランチ&#45;&gt;成熟度ブランチ -->
<g id="edge14" class="edge">
<title>リリースブランチ&#45;&gt;成熟度ブランチ</title>
<path fill="none" stroke="black" d="M92.84,-287.77C104.61,-278.72 117.12,-266.48 123.5,-252 129.95,-237.36 128.3,-231.26 123.5,-216 120.4,-206.15 114.75,-196.53 108.78,-188.25"/>
<polygon fill="black" stroke="black" points="111.41,-185.94 102.54,-180.15 105.87,-190.21 111.41,-185.94"/>
</g>
<!-- 環境ブランチ -->
<g id="node10" class="node">
<title>環境ブランチ</title>
<g id="a_node10"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E7%92%B0%E5%A2%83%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="環境ブランチ">
<polygon fill="lightblue" stroke="black" points="114.5,-252 12.5,-252 12.5,-216 114.5,-216 114.5,-252"/>
<text text-anchor="middle" x="63.5" y="-230.3" font-family="Times,serif" font-size="14.00">環境ブランチ</text>
</a>
</g>
</g>
<!-- リリースブランチ&#45;&gt;環境ブランチ -->
<g id="edge13" class="edge">
<title>リリースブランチ&#45;&gt;環境ブランチ</title>
<path fill="none" stroke="black" d="M65.01,-287.7C64.79,-279.98 64.52,-270.71 64.27,-262.11"/>
<polygon fill="black" stroke="black" points="67.77,-262 63.99,-252.1 60.78,-262.2 67.77,-262"/>
</g>
<!-- 環境ブランチ&#45;&gt;成熟度ブランチ -->
<g id="edge15" class="edge">
<title>環境ブランチ&#45;&gt;成熟度ブランチ</title>
<path fill="none" stroke="black" d="M69.19,-215.7C71.75,-207.9 74.83,-198.51 77.68,-189.83"/>
<polygon fill="black" stroke="black" points="81.08,-190.7 80.88,-180.1 74.43,-188.51 81.08,-190.7"/>
</g>
<!-- ホットフィックスブランチ -->
<g id="node11" class="node">
<title>ホットフィックスブランチ</title>
<g id="a_node11"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%9B%E3%83%83%E3%83%88%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%B9%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="ホットフィックスブランチ">
<polygon fill="lightblue" stroke="black" points="605,-540 422,-540 422,-504 605,-504 605,-540"/>
<text text-anchor="middle" x="513.5" y="-518.3" font-family="Times,serif" font-size="14.00">ホットフィックスブランチ</text>
</a>
</g>
</g>
<!-- リリーストレイン&#45;&gt;フィーチャーブランチ -->
<g id="edge17" class="edge">
<title>リリーストレイン&#45;&gt;フィーチャーブランチ</title>
<path fill="none" stroke="black" d="M309.94,-431.59C314.91,-404.9 323.5,-352.19 323.5,-307 323.5,-307 323.5,-307 323.5,-233 323.5,-192.21 311.87,-146.15 303.34,-117.84"/>
<polygon fill="black" stroke="black" points="306.68,-116.77 300.37,-108.26 299.99,-118.84 306.68,-116.77"/>
</g>
<!-- リリーストレイン&#45;&gt;継続的インテグレーション -->
<g id="edge19" class="edge">
<title>リリーストレイン&#45;&gt;継続的インテグレーション</title>
<path fill="none" stroke="black" d="M317.9,-431.9C334.01,-406.02 361.5,-354.85 361.5,-307 361.5,-307 361.5,-307 361.5,-233 361.5,-214.53 384.82,-99.5 395.85,-46.14"/>
<polygon fill="black" stroke="black" points="399.28,-46.84 397.88,-36.33 392.42,-45.42 399.28,-46.84"/>
</g>
<!-- リリーストレイン&#45;&gt;リリースブランチ -->
<g id="edge16" class="edge">
<title>リリーストレイン&#45;&gt;リリースブランチ</title>
<path fill="none" stroke="black" d="M241.78,-441.26C184.3,-433.05 106.16,-418.19 84.5,-396 68.76,-379.88 64.66,-354.1 64.12,-334.43"/>
<polygon fill="black" stroke="black" points="67.62,-334.23 64.13,-324.23 60.62,-334.23 67.62,-334.23"/>
</g>
<!-- リリース可能なメインライン -->
<g id="node13" class="node">
<title>リリース可能なメインライン</title>
<g id="a_node13"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E5%8F%AF%E8%83%BD%E3%81%AA%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3-" xlink:title="リリース可能なメインライン">
<polygon fill="lightblue" stroke="black" points="295.5,-396 93.5,-396 93.5,-360 295.5,-360 295.5,-396"/>
<text text-anchor="middle" x="194.5" y="-374.3" font-family="Times,serif" font-size="14.00">リリース可能なメインライン</text>
</a>
</g>
</g>
<!-- リリーストレイン&#45;&gt;リリース可能なメインライン -->
<g id="edge18" class="edge">
<title>リリーストレイン&#45;&gt;リリース可能なメインライン</title>
<path fill="none" stroke="black" d="M279.1,-431.88C264.59,-422.81 246.58,-411.55 230.91,-401.76"/>
<polygon fill="black" stroke="black" points="232.34,-398.52 222,-396.19 228.63,-404.46 232.34,-398.52"/>
</g>
<!-- リリース可能なメインライン&#45;&gt;メインライン -->
<g id="edge20" class="edge">
<title>リリース可能なメインライン&#45;&gt;メインライン</title>
<path fill="none" stroke="black" d="M197.85,-396.2C202.5,-415.86 212.67,-447.92 232.5,-468 242.09,-477.71 268.98,-489.93 294.88,-500.2"/>
<polygon fill="black" stroke="black" points="293.75,-503.51 304.34,-503.88 296.29,-496.99 293.75,-503.51"/>
</g>
<!-- リリース可能なメインライン&#45;&gt;健全なブランチ -->
<g id="edge21" class="edge">
<title>リリース可能なメインライン&#45;&gt;健全なブランチ</title>
<path fill="none" stroke="black" d="M257.53,-359.97C296.18,-349.52 345.67,-336.14 385.24,-325.45"/>
<polygon fill="black" stroke="black" points="386.34,-328.78 395.08,-322.79 384.51,-322.02 386.34,-328.78"/>
</g>
<!-- リリース可能なメインライン&#45;&gt;フィーチャーブランチ -->
<g id="edge23" class="edge">
<title>リリース可能なメインライン&#45;&gt;フィーチャーブランチ</title>
<path fill="none" stroke="black" d="M200.46,-359.97C217.19,-312.09 264.76,-176.06 285.09,-117.9"/>
<polygon fill="black" stroke="black" points="288.45,-118.9 288.45,-108.31 281.84,-116.59 288.45,-118.9"/>
</g>
<!-- リリース可能なメインライン&#45;&gt;継続的インテグレーション -->
<g id="edge22" class="edge">
<title>リリース可能なメインライン&#45;&gt;継続的インテグレーション</title>
<path fill="none" stroke="black" d="M193.12,-359.96C191.08,-333.32 187.5,-280.17 187.5,-235 187.5,-235 187.5,-235 187.5,-161 187.5,-120.55 178.7,-101.38 206.5,-72 230.1,-47.06 264.16,-33.44 297.23,-26.14"/>
<polygon fill="black" stroke="black" points="298.34,-29.48 307.45,-24.07 296.95,-22.62 298.34,-29.48"/>
</g>
<!-- リリース可能なメインライン&#45;&gt;リリースブランチ -->
<g id="edge24" class="edge">
<title>リリース可能なメインライン&#45;&gt;リリースブランチ</title>
<path fill="none" stroke="black" d="M162.94,-359.88C145.84,-350.6 124.52,-339.03 106.18,-329.08"/>
<polygon fill="black" stroke="black" points="107.64,-325.88 97.18,-324.19 104.3,-332.04 107.64,-325.88"/>
</g>
<!-- 実験的ブランチ -->
<g id="node14" class="node">
<title>実験的ブランチ</title>
<g id="a_node14"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E5%AE%9F%E9%A8%93%E7%9A%84%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="実験的ブランチ">
<polygon fill="pink" stroke="black" points="717.5,-108 601.5,-108 601.5,-72 717.5,-72 717.5,-108"/>
<text text-anchor="middle" x="659.5" y="-86.3" font-family="Times,serif" font-size="14.00">実験的ブランチ</text>
</a>
</g>
</g>
<!-- 未来ブランチ -->
<g id="node15" class="node">
<title>未来ブランチ</title>
<g id="a_node15"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E6%9C%AA%E6%9D%A5%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="未来ブランチ">
<polygon fill="pink" stroke="black" points="725.5,-540 623.5,-540 623.5,-504 725.5,-504 725.5,-540"/>
<text text-anchor="middle" x="674.5" y="-518.3" font-family="Times,serif" font-size="14.00">未来ブランチ</text>
</a>
</g>
</g>
<!-- コラボレーションブランチ&#45;&gt;メインライン -->
<g id="edge25" class="edge">
<title>コラボレーションブランチ&#45;&gt;メインライン</title>
<path fill="none" stroke="black" d="M685.42,-180.06C697.52,-189.31 711.08,-201.76 719.5,-216 740.14,-250.89 739.5,-264.46 739.5,-305 739.5,-379 739.5,-379 739.5,-379 739.5,-531.4 570.62,-469.08 413.36,-503.99"/>
<polygon fill="black" stroke="black" points="412.43,-500.61 403.5,-506.31 414.04,-507.42 412.43,-500.61"/>
</g>
<!-- コラボレーションブランチ&#45;&gt;メインラインインテグレーション -->
<g id="edge26" class="edge">
<title>コラボレーションブランチ&#45;&gt;メインラインインテグレーション</title>
<path fill="none" stroke="black" d="M650,-180.1C643.22,-188.64 633.98,-199.11 625.04,-208.48"/>
<polygon fill="black" stroke="black" points="622.48,-206.1 617.99,-215.7 627.48,-210.99 622.48,-206.1"/>
</g>
<!-- コラボレーションブランチ&#45;&gt;継続的インテグレーション -->
<g id="edge27" class="edge">
<title>コラボレーションブランチ&#45;&gt;継続的インテグレーション</title>
<path fill="none" stroke="black" d="M628.38,-143.87C581.6,-118.12 493.16,-69.45 441.6,-41.07"/>
<polygon fill="black" stroke="black" points="443.18,-37.94 432.73,-36.19 439.8,-44.08 443.18,-37.94"/>
</g>
<!-- コラボレーションブランチ&#45;&gt;実験的ブランチ -->
<g id="edge28" class="edge">
<title>コラボレーションブランチ&#45;&gt;実験的ブランチ</title>
<path fill="none" stroke="black" d="M659.5,-143.7C659.5,-135.98 659.5,-126.71 659.5,-118.11"/>
<polygon fill="black" stroke="black" points="663,-118.1 659.5,-108.1 656,-118.1 663,-118.1"/>
</g>
<!-- チームインテグレーションブランチ -->
<g id="node17" class="node">
<title>チームインテグレーションブランチ</title>
<g id="a_node17"><a xlink:href="https://bliki-ja.github.io/PatternsForManagingSourceCodeBranches/#-%E3%83%81%E3%83%BC%E3%83%A0%E3%82%A4%E3%83%B3%E3%83%86%E3%82%B0%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81-" xlink:title="チームインテグレーションブランチ">
<polygon fill="pink" stroke="black" points="673,-396 428,-396 428,-360 673,-360 673,-396"/>
<text text-anchor="middle" x="550.5" y="-374.3" font-family="Times,serif" font-size="14.00">チームインテグレーションブランチ</text>
</a>
</g>
</g>
<!-- チームインテグレーションブランチ&#45;&gt;健全なブランチ -->
<g id="edge29" class="edge">
<title>チームインテグレーションブランチ&#45;&gt;健全なブランチ</title>
<path fill="none" stroke="black" d="M526.52,-359.7C514.19,-350.8 498.98,-339.82 485.65,-330.2"/>
<polygon fill="black" stroke="black" points="487.36,-327.12 477.2,-324.1 483.26,-332.79 487.36,-327.12"/>
</g>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment