hgweb: make web.name default to repo basename
Providing the full path to the repository by default
could be considered a security risk.
clone: fix race with same target directory (
issue716)
Whichever side creates .hg first wins the race, and the other aborts
politely without deleting the tree.
backout: disallow across branches (
issue655)
Less indirection in the WSGI web interface. This simplifies some code, and makes it more compliant with WSGI.
convert: some tidyups, doc improvements, and test fixes
The various back end options are now documented.
The hg source can now be configured not to hand out a revision ID.
convert: tell the source repository when a rev has been converted
This lets us roundtrip changes between svn and hg.
convert: save hg revision during a convert
This breaks hg->hg hash roundtripping, but that was fragile, didn't work
reliably, and hence arguably of little value.