[TERMINOLOGY] rename "changesets" to "revision bundles"
Aaron Bentley
aaron.bentley at utoronto.ca
Tue May 30 02:01:08 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Michael Ellerman wrote:
| On 5/27/06, Aaron Bentley <aaron.bentley at utoronto.ca> wrote:
|
|> -----BEGIN PGP SIGNED MESSAGE-----
|> Hash: SHA1
|>
|> Michael Ellerman wrote:
|> | hg bundle FILE DEST
|> |
|> | create a changegroup file
|>
|> Freaky. The "bundle" command doesn't generate bundles.
|>
|> I was thinking of "bundle-revisions" as an alternative to "bundle",
|> since John doesn't like it. John says "I'm okay with bundle-revisions,
|> but it seems a little long".
|
|
| Yeah, that is a little weird. Perhaps bzr should have a "groupchanges"
| command which creates "bundles"?
|
| I kind of like bundle as a name, but I think it would be best to avoid
| using it unless bzr bundles are semantically equivalent to hg bundles
| - otherwise we're asking for confusion.
~From what I can tell, mercurial has two formats:
1. a patch/changeset format produced by hg export. It looks to me like
this is lacking metadata, but I could be wrong.
2. a bundle format that isn't intended to be human-readable.
~From http://www.selenic.com/mercurial/wiki/index.cgi/CommunicatingChanges
===
Import/Export
This is primarily used in scenarios where changes get reviewed before
being applied to a central repository.
In combination with the push/pull method, it's common to post patches
generated by export to a mailing list, along with instructions for
pulling from their source repository.
===
So it appears import/export is not a replacement for pull.
hg changegroups/bundles are a binary format that is not suitable for
human consumption.
So no, we're not doing quite the same thing as them. I'd say it's close
enough, though.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFEe5lT0F+nu1YWqI0RAuF1AJwJtCoDbcTzMJK7m72TBoByNr4WXgCdGp4A
uz12kaPymTSYrHo2M9eQG6E=
=EKWM
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list