Labs/Jetpack/FlightDeck/Code Workflow

From New wiki
Jump to navigation Jump to search
THIS PAGE IS A WORKING DRAFT
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

Scrapbook

Differences from Vincent Driessen's model

  • long living support branches added
  • branches feature- are renamed to bug-#- where # is a number in bugzilla
  • branches hotfix- are renamed to hotfix-#-
  • branch master is renamed to production
  • development on master
  • main repository is writable for certain group of people only
  • personal branches are writable by owners only

Contributors

Please read Contribution Doc

Topic related: Please branch every fix and make it associated with the bugzilla.

Managers

You may find git-flow useful. If so please change some of the settings:

 git config gitflow.branch.master production
 git config gitflow prefix.feature bug
 git config gitflow.branch.develop master

Code Management Commands for those who want to use pure git.

Links