Re: VCS comparison table
- From
Aaron Bentley <aaron.bentley@utoronto.ca>
- Date
- Oct 17, 2006, 23:33 UTC
- Message-ID
- <4535685C.4010502@utoronto.ca>
- In-Reply-To
- <200610180057.25411.jnareb@gmail.com>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jakub Narebski wrote:
> Aaron Bentley wrote: > By the way, are bzr "bundles" compatibile with ordinary patch? > git-format-patch patches are. They have additional metainfo, > but they are patches in heart.
Yes, they are.
Show 9 quoted lines
>> I'm not sure what you think Bazaar does. In Bazaar, a repository format >> plugin implements the same API that a native repository format does. >> >> This is how bzr supports Subversion, Mercurial and Git repositories. > > But if I remember correctly Subversion does not remember merge points > (merge commits), so how can you provide full Bazaar-NG compatibility > with Subversion repository as backend? Some repository formats lack > some features.
That's true. We support merge points in a way that's compatible with svk. Subversion allows revisions to have arbitrary properties, and svk sets a property to indicate merges.
> In git we have import tools (most of them capable of incremental import), > a few exchange tools like git-cvsexportcommit, git-cvsserver, and > Tailor-like git-svn.
Bzr's subversion support is quite nice. You can commit, merge, run history viewers.
There are screenshots and stuff here: http://bazaar-vcs.org/BzrForeignBranches/Subversion
Aaron -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFNWhc0F+nu1YWqI0RAkH7AJ4/S648shA8IKg42xcGWdjnjmA+PgCdEDhg Af/mcG+XTy3Tsb9b1x3rYcg= =xnjF -----END PGP SIGNATURE-----