Wondering about processes and functionality with bzr-svn
Russel Winder
russel at russel.org.uk
Mon May 24 08:25:50 BST 2010
Jelmer,
I am not sure if this is a real issue or just me not yet having found
the right way of doing things . . .
The context is working with a project whose master is a Subversion
repository. The repository contains the standard trunk/branches/tags
layout plus some top-level extras such as buildbot and website.
Git/git-svn and Hg/hgsubversion (*) both allow for cloning and updating
full repositories mapping Subversion branches to internal branches --
which means you get to find out when new branches are created. The
internal branch approach seems to work well for this, and Git's remote
tracking branches are great.
"bzr svn-import" seems to work well as a way of creating and updating a
Bazaar shared repository -- the incremental nature of the command seems
to work well. Except that svn-import is somehow the wrong concept, I am
no longer importing I am updating.
I am assuming that I can create local feature branches in this shared
repository and that future svn-imports will just ignore them. What
happens though if I want to commit the branch, does it just all come out
right? Also committing to branches known to subversion needs to be
pushed back to the Subversion repository, is the right way to bind the
branches, manually push after push from the feature branch, use
svn-export.
I think I am failing to try experiments as I am just unsure of what the
workflow choices are -- and I cannot afford to damage the Subversion
repository at the other end!
Thanks.
(*) Though hgsubversion is much less mature than bzr-svn and git-svn.
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder at ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: russel at russel.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20100524/bc5386ee/attachment.pgp
More information about the bazaar
mailing list