From MapbenderWiki
- New developments are never committed to the trunk, they are committed to development branches.
- A development branch may either be created for
- a specific project (feature oriented)
- for a single user (developer oriented).
- Development branches are stored in /branches/ and are named "<name>_dev"
- <name> is a unique identifier, for example a user name or a project name.
- These new features are only merged back into the trunk if the PSC agreed upon it during a release discussion.
- Each developer is responsible for merging their changes back into the trunk.
- know the code you touched (don't touch more than you need)
- know what database changes you need (store your SQL files).
- As always, the rules described here must be followed.