-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Johannes Schindelin wrote:
There are two answers here. One is that the URL + number is UI, not
internals. A unique ID is used internally, so that can be compared.
But to fully ensure that there are no differences, i.e. that no one has
reused an ID, you can generate a revision testament.
No, I am claiming that a revision at a certain place with a
place-dependent number is one name for a revision, but it may have other
names.
I can use the 'bzr missing' command to check whether my branch is in
sync with a remote branch. Or I can use the 'pull' command to update my
branch to a given revno in a remote branch.
You'd be surprised. When we last spoke to the Mercurial team, Mercurial
didn't support multiple persistent branches in one repository. Pulling
from a remote repository could join two branches into one. I'm told
they're fixing that now.
I'd hope not. It sounds as though you feel that supporting renames in
the data representation is *wrong*, and therefore it should be an insult
to you if we said that Git fully supported renames.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFNGVq0F+nu1YWqI0RAsXiAJ9hjH2sQGG3E9oIYP2SxscXvVQsJACdHtkj
+r37JPSjbQCuchPo08P3px8=
=5MHE
-----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