-
Notifications
You must be signed in to change notification settings - Fork 9
Code integration
theolind edited this page Sep 8, 2014
·
1 revision
It is every developers own responsibility to make sure that their code works with the code base in the integration branch. Therefore the following code integration procedure is recommended:
- Merge the integration branch into your own feature branch
- Resolve any merge conflicts in the code
- Run tests and make sure that they are passed
- Merge (with --no-ff, no fast-forward, turned on) your own feature branch into the integration branch
It is the duty of the integration manager to prepare a new release candidate. A new release branch should be created from the integration branch. This release branch may not include any new features from this point, only bug fixes and new tests to reproduce bugs.
Eventually this release branch should be merged into the master branch, but only when all tests pass.
- Choice of tools and rationale behind it
- How to set up the project
- Integrating Doxygen with Eclipse
- Integrating a serial output window with Eclipse
- Standard System Initialization