Dulwich

Russel Winder russel.winder at concertant.com
Fri Nov 20 07:59:45 GMT 2009


Jelmer,

On Fri, 2009-11-20 at 01:39 -0600, Jelmer Vernooij wrote:

> 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.

dpush not push to the Git repository?

I think I had sort of inferred this to be the case, and it strikes me as
very sensible "dog fooding".  I guess it might be worth making this more
explicit on the webpage, and especially remove the (Mirror) annotations,
which I think is where my confusion came from (though I appreciate that
this is my problem). 

> Dulwich is used to push Dulwich into git using bzr-git.

The ultimate integration test :-)

> lp:dulwich is a launchpad mirror of http://people.samba.org/bzr/jelmer/dulwich/trunk

I guess this is a Launchpad specific use of the term mirror in that it
is not manual but automated in some way, i.e. it is a "symbolic link"
rather than a push or pull from another branch? 

> > 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. 

OK so I guess bzr-cvs and bzr-git have conflicts.  As you say removing
bzr-cvs cures my problem.

> > 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.

Can I suggest then that all Bazaar documentation should avoid referring
to edge:  the documentation should always refer to the stable version of
everything and not experimental versions -- except perhaps in the case
of experimental add-ons.

Outcome:  I shall switch to using the Bazaar branch of Dulwich as my
compilation source.  Who needs Git ;-)

-- 
Russel.
=============================================================================
Dr Russel Winder      Partner
                                            xmpp: russel at russel.org.uk
Concertant LLP        t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road,   f: +44 8700 516 084   voip: sip:russel.winder at ekiga.net
London SW11 1EN, UK   m: +44 7770 465 077   skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20091120/95e71811/attachment.pgp 


More information about the bazaar mailing list