24 | | Actions [ shape = record, label = "<aA> Action A | <aB> Action B | <aC>Action C | <ai>... | <ax>Action ..." ] |
25 | | Workflow [ shape = record, label = "{<Wi>Development Plan | Preview | Coding\n&\nValidation | <Wo>Review }" ] |
26 | | Branches [ shape = record, label = "<bA>Branch A | <bB>Branch B | <bC>Branch C | <bi>... | <bx>Branch x" ] |
| 25 | Actions [ shape = record, label = "<aA> Action A | <aB> Action B\n(postponed) | <aC>Action C | <aD>Action D | <aE>Action E" ] |
| 26 | Workflow [ shape = Mrecord, label = "{ Development Plan | Preview | Coding\n&\nValidation | Review }" ] |
| 27 | Branches [ shape = record, label = "<bA>Branch A | <bB>/ | <bC>Branch C\n(dissallowed) | <bD>Branch D | <bE>Branch E\n(not ready)" ] |
| 28 | |
29 | | Workplan -> Actions:aA; Workplan -> Actions:aB; Workplan -> Actions:aC; |
30 | | Workplan -> Actions:ax; Workplan -> Actions:ai |
31 | | Actions:aA -> Workflow:Wi [ style = dotted ]; Actions:aB -> Workflow:Wi [ style = dotted ] |
32 | | Actions:aC -> Workflow:Wi [ style = dotted ]; Actions:ai -> Workflow:Wi [ style = dotted ] |
33 | | Actions:ax -> Workflow:Wi [ style = dotted ] |
34 | | Workflow:Wo -> Branches:bA [ style = dotted ]; Workflow:Wo -> Branches:bB [ style = dotted ] |
35 | | Workflow:Wo -> Branches:bC [ style = dotted ]; Workflow:Wo -> Branches:bi [ style = dotted ] |
36 | | Workflow:Wo -> Branches:bx [ style = dotted ] |
37 | | Branches:bA -> Merge; Branches:bB -> Merge; Branches:bC -> Merge; Branches:bi -> Merge; Branches:bx -> Merge; |
| 31 | Workplan -> Actions:aA ; Workplan -> Actions:aB |
| 32 | Workplan -> Actions:aC ; Workplan -> Actions:aD |
| 33 | Workplan -> Actions:aE |
| 34 | Actions:aA -> Workflow:w [ style = dotted, color = green ]; Actions:aB -> Workflow:w [ style = invis ] |
| 35 | Actions:aC -> Workflow:w [ style = dotted, color = green ]; Actions:aD -> Workflow:w [ style = dotted, color = green ] |
| 36 | Actions:aE -> Workflow:w [ style = dotted, color = green ] |
| 37 | Workflow:e -> Branches:bA [ style = dotted, color = green ]; Workflow:e -> Branches:bB [ style = invis ] |
| 38 | Workflow:e -> Branches:bC [ style = dotted, color = red ]; Workflow:e -> Branches:bD [ style = dotted, color = green ] |
| 39 | Workflow:e -> Branches:bE [ style = dotted, color = orange ] |
| 40 | Branches:bA -> Merge:w [ style = bold , color = green ]; Branches:bB -> Merge [ style = invis ] |
| 41 | Branches:bC -> Merge [ style = invis ]; Branches:bD -> Merge:w [ style = bold , color = green ] |
| 42 | Branches:bE -> Merge:w [ style = invis ] |