[RFC] move revision-history from branch to shared repo
Aaron Bentley
aaron.bentley at utoronto.ca
Mon Mar 20 06:06:18 GMT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
James Blackwell wrote:
| I'm kind of curious. What is the general opinion of moving the
| revision-history for branches in shared repositories from the branch to
| the shared repo?
|
| Benefits:
|
| - Ability to audit a shared-repo and check for prunable revisions.
You can already do this.
| - create a new checkout or standalone branch based upon the information
| stored in revision-history
That doesn't sound like an observable feature to me.
| - Would feel more similiar to CVS, SVN, Bazaar-1.x and Arch (!)
| Drawbacks:
| - would require the definitition of additional UI
| - A branch has to track what revision-history its associated with.
This is the main problem with this idea-- you still need a 1:1 mapping
of branches and revision histories, and I can't see why it's any help to
store the revision history separately. Hell, a branch mostly *is* its
revision history.
Presumably, this would mean separating the revision-history from the
branch lock, and that can't be a good idea.
Oh, and revision-history should be replaced with a last-revision pointer
before we consider this, anyhow.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFEHkZa0F+nu1YWqI0RArxJAKCF4X8UymlN3TKcJptbbJxbED2KgACfcp+l
mIjyJfkoWFvEQ5nFc9MN9dc=
=M3OJ
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list