[MERGE] Add base classes for foreign branches.
Jelmer Vernooij
jelmer at samba.org
Wed Nov 12 17:33:20 GMT 2008
On Wed, 2008-11-12 at 18:14 +0100, Jelmer Vernooij wrote:
> 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.
Two more things I should mention; this patch also includes the "dpush"
command, which can be used to push changes into a foreign branch that
doesn't support the same (or a superset of the) features that bzr
supports.
Also, this mail probably should've had [RFC] rather than [MERGE] in the
subject. This is the main reason it doesn't include tests (yet).
Cheers,
Jelmer
--
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20081112/d268f98b/attachment.pgp
More information about the bazaar
mailing list