Bazaar for Subversion users

Matt Doran matt.doran at papercut.com
Sun Jan 18 07:57:44 GMT 2009


Ben Finney wrote:
> Matt Doran <matt.doran+AEA-papercut.com> writes:
>   
>> In addition to Karl's "getting started" use-cases, I think something
>> that would +ACo-greatly+ACo- help the bzr adoption rate is simple guides to
>> transitioning from other VCSs (like subversion). There are millions
>> of svn users out there, and simplifying the transition will
>> definitely bring users to bzr.
>>     
>
> You may not be aware of <URL:http://bazaar-vcs.org/BzrForSVNUsers>
> which appears intended to address exactly this audience.
>
> If you're not aware of it, that certainly is something that needs to
> be fixed. Where would you expect to find such a document?
>   
I hadn't, thanks.

Thanks also for providing an answer to my other questions.  I have a
broad understanding of how bzr works, but I'm still pretty fuzzy on
repository migration.   There are a few references to migration (like
http://bazaar-vcs.org/BzrMigration).  But again there are multiple
tools/options and little in the way of guidance.  I guess I'll need to
experiment with svn-import, svn2bzr, branch, etc.... and see which works
best.

Conversion from one VCS to another is a non-trivial task (And even with
great documentation it can still be hard).  But it seems that currently
too much is left unexplained or assumed.   Interested people/projects
would need to invest significant effort in understanding the options,
experimenting, etc before deciding how to proceed.

If the bzr team was approached by the Apache foundation (or Python
foundation) asking assistance to convert their single SVN repo to BZR,
what would the answer be?  They have a single huge multi-project SVN
repository.  Even if you take the Apache httpd project alone ... what
would be the steps to complete the conversion?  Could the conversion be
done remotely?  Or would you need local access or a dump of the full
repository?  Can you maintain the full history of all branches and
tags?   Do I create a single "shared repository" .. or a completely
separate branch for each svn branch?

I don't mean to be critical..... bzr is moving along nicely.  And I
don't think any of the competing DVCSs do this any better.   I see this
as a big opportunity for the project to attract many new converts. 
Lowering the barrier to entry is a good thing.

Thanks again,
Matt

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https:+AC8ALw-lists.ubuntu.com+AC8-archives+AC8-bazaar+AC8-attachments+AC8-20090118+AC8-e9272806+AC8-attachment.htm 


More information about the bazaar mailing list