Skip to content

Instantly share code, notes, and snippets.

@JakeGinnivan
Last active August 29, 2015 14:25
Show Gist options
  • Select an option

  • Save JakeGinnivan/b035b8ca99bd34239518 to your computer and use it in GitHub Desktop.

Select an option

Save JakeGinnivan/b035b8ca99bd34239518 to your computer and use it in GitHub Desktop.
@startuml
participant develop
participant master
master -> master: tag 1.3.0
master -> develop: branch from master
note over develop, master
Create 2.0.0 release and complete
end note
master -> master: tag 2.0.0
create participant "support/1.x" as support
master -> support: branch from tag (1.3.0)
support -> support: commit
note over support #D3D3D3: 1.3.1+1
create participant "hotfix/1.3.1" as hotfix2
support -> hotfix2: branch from support/1.x
activate hotfix2
hotfix2 -> hotfix2: commit
hotfix2 -> hotfix2: commit
note over hotfix2 #D3D3D3: 1.3.1-beta.1+3
hotfix2 -> hotfix2: tag 1.3.1-beta.1
note over hotfix2 #D3D3D3: 1.3.1-beta.1
hotfix2 -> support: merge
destroy hotfix2
note over hotfix2
Hotfix branches are deleted once merged
end note
note over support #D3D3D3: 1.3.1+4
support -> support: tag 1.3.1
note over support #D3D3D3: 1.3.1
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment