-
Notifications
You must be signed in to change notification settings - Fork 268
Branch Management
Mikko Kotila edited this page Mar 2, 2019
·
1 revision
There are four relevant branches in the Talos product development cycle.
production
master
dev
daily-dev
IMPORTANT: Commits are never to be made directly to dev
, master
, or production
.
Ideally, once per week each is rolled onto the next (daily-dev to dev, dev to master, and so forth). The rolling out takes place in reverse order:
-
master
>>production
-
dev
>>master
-
daily-dev
>>dev
Frequent backwards compatibility merges to daily-dev
are highly encouraged.
REMINDERS:
- Always let the test complete for a merge before moving onto the next one
- Do a release always from
master
once merged - Test
pip install talos
andpip install -U talos
onceproduction
merge completed