[MERGE] Add base classes for foreign branches.

Jelmer Vernooij jelmer at samba.org
Tue Nov 18 20:16:14 GMT 2008


Am Mittwoch, den 12.11.2008, 18:14 +0100 schrieb Jelmer Vernooij:
> The attached merge request adds base classes for foreign branch
> plugins (such as bzr-svn and bzr-git). It is extracted from the
> "bzr-foreign" branch that is included in both bzr-svn and bzr-git. 
> 
> Other than providing some base classes that all foreign branch
> implementations need, this patch also adds a custom revision property
> handler for "log" that will display the foreign branches revision
> identifier - e.g. {"svn revno": "42 (on /trunk)"} for svn or {"git
> commit": "a3b86a4823b68ebae87b623"} for git.
Sorry to nag again, but any chance somebody could do a quick review of
this? I'm mainly interested in hearing whether or not I have a chance of
getting (something like) this accepted into bzrlib before I spent more
time improving it and writing tests. 

It should help for all foreign branch implementations, but would help me
in particular for bzr-svn and bzr-git.

Cheers,

Jelmer
-- 
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org




More information about the bazaar mailing list