Search code examples
version-controlbug-trackingbazaarredmine

Recommended workflow for Redmine + bzr?


I have just set up Redmine on my server with a project that has been under bazaar version control.

Here is the existing workflow:

  1. Each developer (including myself) creates a branch from the development trunk.
  2. Developer makes changes and commits to their branch
  3. I merge developer's branch into trunk

After importing the trunk into Redmine, only the messages associated with commits to the trunk are registered, but messages committed by by developers are not. Thus, for example, if a developer adds 'fixes #2' to the commit message, it does not close issue #2; rather, I have to add 'fixes #2' to the commit that I do after the merge.

Is there something wrong with my workflow, or is there a better way to use Redmine with my current workflow?


Solution

  • The shared repository feature #2799 may fix your issue.
    This feature is still open, but there is a patch attached that seems to work (according to comments).

    Feature #2799 : Support for Bazaar's shared reposetories (created with init-repo) http://www.redmine.org/issues/2799