I've been working on a project, using Bazaar as a version control system. Now I have to work with people offshore, and they only want to use SVN.
What I have:
- My
bazaarbranch with its files and revisions. - A brand new
subversionrepository.
What I want:
- My bazaar branch with its files and revisions.
- The subversion repo with the same files and revisions (includings dates and commit messages).
- Being able to
pull/pushfrom/to the SVN usingbzr.
I managed to copy the branch into the svn repo using tailor, but bazaar won't recognized it (Branches have no common ancestor).
Is such a thing possible?
Yes, this is possible using bzr-svn. After you've created your Subversion repository, simply push to trunk:
After that, you should be able to pull from the trunk whenever they have made changes. You can push your changes using
bzr push, possibly after rebasing them if the branches have diverged (usingbzr rebasein the bzr-rewrite plugin).