-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Carl Worth wrote:
...
I don't think this is true. The abandoned mainline does not need to be
destroyed. It can be kept at the same location that it always was, with
the numbers that it always had. So the number + URL combo stays
meaningful. Additionally, the new mainline can keep a mirror of the
abandoned mainline in its repository, because there are virtually no
additional storage requirements to doing so.
They certainly can.
The coder says "I've put up a branch at http://example.com/bzr/feature.
In revision 5, I started work on feature A. I finished work in
revision 6. But then I had to fix a related bug in revision 7."
As long as that coder is active, they'll keep their repository at the
same location. And because branches are cheap (even cheaper than
delta-compressed revisions), there's no reason to delete old branches.
It's better to keep them around for reference purposes.
This is true, but his code is likely to all land in the mainline at
once. Since his own revnos are more fine-grained, he's not likely want
to use the mainline revnos.
I don't know what you mean by pushing out the branching point.
I felt that you were mischaracterizing my _statement_ that "it's
exceedingly uncommon for [revnos] to change" as an _argument_ "it's
exceedingly uncommon for [revnos] to change". The reality is that we
keep saying revnos don't change because git users keep saying "but what
if the revnos change?".
If you're interested, it's called "Bugs Everywhere" and it's available here:
http://panoramicfeedback.com/opensource/
New VCS backends are welcome :-D
So actually, not all branches are treated equally by Git users. Public
branches are treated as append-only, but private branches are treated as
mutable. (It's the same with bzr users, of course.)
Same here.
Same here.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFOAPm0F+nu1YWqI0RAhkdAJ9InxuEjbToGQU2AOJmfZw124Lb2wCeMmDC
9w08eZbmL19FfVQmtpPcYkQ=
=AmGo
-----END PGP SIGNATURE-----
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html