Dulwich
Jelmer Vernooij
jelmer at samba.org
Fri Nov 20 07:39:07 GMT 2009
On Fri, 2009-11-20 at 07:27 +0000, Russel Winder wrote:
> On Thu, 2009-11-19 at 12:23 -0600, John Arbash Meinel wrote:
> > ...
> > >> Please note that Dulwich is being maintained primarily in Bazaar (not
> > >> git), on http://people.samba.org/bzr/jelmer/dulwich/trunk
> > >
> > > Last time I looked I thought I saw that the Bazaar branch said it was a
> > > mirror of the Git repository so I thought the Git repository was the
> > > effective master
> I looked again at http://samba.org/~jelmer/dulwich/ and it is clear that
> the Bazaar branch and the Mercurial repository are marked as mirrors
> implying that the Git repository is the master.
I develop dulwich in a Bazaar branch that I continuously push to samba.org and dpush into git. In a sense, both the bzr branch and git branch are the masters.
> It does though also say that Dulwich is developed using Dulwich which
> implies that the Bazaar branch is the master not a mirror as annotated
> and that the Git and Mercurial repositories are the mirrors.
Dulwich is used to push Dulwich into git using bzr-git.
> I guess I am now confused -- but then this is a Monty Python sketch :-)
>
> > > Any chance of having lp:dulwich ?
> > >
> > https://edge.launchpad.net/dulwich/trunk
> >
> > *is* lp:dulwich
> >
> > It looks to be a mirrored branch.
>
> I guess the question is how reliably is lp:dulwich the same as
> http://people.samba.org/bzr/jelmer/dulwich/trunk and
> git://git.samba.org/jelmer/dulwich.git (and indeed are the github
> version and the gitorious version always identical) -- whilst seemingly
> a rhetorical question, there is a (minor) workflow issue here.
> lp:dulwich is the most obvious public face of Dulwich, but Jelmer has
> publicized http://people.samba.org/bzr/jelmer/dulwich/trunk as his
> officially recognized mainline.
lp:dulwich is a launchpad mirror of http://people.samba.org/bzr/jelmer/dulwich/trunk
> Of course, now I have the problem:
>
> |> bzr branch lp:dulwich Dulwich_Trunk
> bzr: ERROR: CVS working trees are not supported. To convert CVS projects to bzr, please see http://bazaar-vcs.org/BzrMigration and/or https://edge.launchpad.net/launchpad-bazaar/+faq/26.
> |> bzr branch http://people.samba.org/bzr/jelmer/dulwich/trunk Dulwich_Trunk
> bzr: ERROR: CVS working trees are not supported. To convert CVS projects to bzr, please see http://bazaar-vcs.org/BzrMigration and/or https://edge.launchpad.net/launchpad-bazaar/+faq/26.
> |>
This seems like an issue with bzr-cvs or something, it's not a common
bzr error. lp:dulwich works fine here.
> I guess I need to find out what the problem is here so I can switch from
> using the Git repository to using the Bazaar branch as my source.
>
> BTW What is the difference between:
>
> https://launchpad.net/dulwich/trunk
>
> and
>
> https://edge.launchpad.net/dulwich/trunk
the first is stable launchpad, 'edge' is running beta launchpad code.
Cheers,
Jelmer
More information about the bazaar
mailing list