Best practices with release branches
Hi!
I've been wondering what best practices people use for release branches:
We just released a version of mysql-proxy and originally had two active branches, the "trunk" leading towards the release and a feature branch which was to become the base for the next version (which we rebased onto the released trunk and then merged into trunk).
Since I figured people would have a hard time to find the exact branch which we released (version 0.7.1), I pushed a branch that I created by branching the code at the corresponding tag. It works, but seems to be a small hack.
Hence my question: How do other people handle this? Has someone found a good workflow to handle this situation?
I've looked at various other Launchpad-hosted project and many seem to have different branches named like 'lp:project/version' which we would like to adopt as well - only with the caveat that I'd like to do as little as possible to make it happen :)
Thanks,
-k
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Kay Roepke for more information if necessary.