- May 28, 2005
-
-
mpm authored
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mercurial 0.5 Update version numbers Fixup MANIFEST.in manifest hash: 58db9be35685e83133f20e96265d6c434fc106c2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCmOwHywK+sNU5EO8RAq0OAKCkMWzSMzhisTFBmT2WLj2bf+PMqwCbBv+S jNvqIQsru2JMdCQC2eG7CxU= =c20j -----END PGP SIGNATURE-----
-
mpm authored
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fix two minor merge bugs Fix variable name for printing manifest node Trouble with empty between lists from remote repos manifest hash: 000e9267b17c870f673210c8aae50d99e0e5b72b -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCmOmtywK+sNU5EO8RAs7AAJ9dVyOn5Ne+EopdUqOe8IKVH86R3wCfUhNO CLpuRURCB5Ang19YZ5MLGeg= =NF1T -----END PGP SIGNATURE-----
-
mpm authored
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Add $HGEDITOR hook and example script This hook makes signing commits easier. manifest hash: ba8723e4b52323528dfa681a58658a5b4b2c02e4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCmONFywK+sNU5EO8RAj87AKCEa5r9EepdYPiYRGo/jAjjwCIcVACfeBPe QDInXr7karo6/P8d2bM/tVU= =rxIQ -----END PGP SIGNATURE-----
-
mpm authored
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Here's an example: This is the current manifest hash: e06d11165178d03c296ea7e7854f91e612a8d6bf It was copied from the HG: comment lines that are added to the commit. Then I wrote this commit message, signed it, then closed the commit. The manifest hash is a hash of all the files in the project together with the hashes of manifest's parents. Thus, signing the manifest hash allows us to verify the entire state of project at the time of the commit. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCmMrcywK+sNU5EO8RAoKwAJ4gPz2dI1Xh44N3tra43clUGhLVggCbBxuu 8pBZt85SA9ty39+e2+hL9WI= =t/xS -----END PGP SIGNATURE-----
-
mpm authored
This is more intelligent/efficient by combining neighboring inserts, replaces and deletes. Passes test of converting kernel repo, but doesn't appear to substantially affect compression or performance.
-
- May 27, 2005
-
-
mpm authored
-
mpm authored
-
jake authored
-
mpm authored
-
mpm authored
-
mpm authored
-
jake authored
-
mpm authored
hg: will continue to work for a bit old-http: will be phased out soon
-
mpm authored
.hgpaths is a file with lines of the form: <symbolic name> <repository path or url> that allows you to do: hg merge <name>
-
mpm authored
We currently don't support merging from the tip into the working directory, so merge with outstanding local changes is asking for trouble.
-
mpm authored
-
mpm authored
-
mpm authored
-
- May 26, 2005
-
-
mpm authored
-
mpm authored
-
mpm authored
This adds a simple new tags page to browse by tag, adds the tag link everywhere, and adds manifest links to the tags and changelog pages.
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
This lets hg serve work with no args.
-
mpm authored
Add them to the help display, have them report failure
-
mpm authored
This adds an interface to transaction to rollback with a given journal file and commands to rollback an existing .hg/journal or .hg/undo.
-
mpm authored
This is a first pass at implementing repo locking. Next up, journal recovery and undo.
-
mpm authored
-
mpm authored
This gives an example of how to easily use hgweb via CGI
-
mpm authored
This adds a simple stand-alone web server mode to hg that exports the current repo for merging and browsing. The default port is 8000.
-
mpm authored
This ought to use package_data but that doesn't exist in Python 2.3. So we do a hack of install_data and use glob. This also adds templatepath() to hgweb.py which finds the templates relative to hgweb.py's location.
-
- May 25, 2005
- May 24, 2005
- May 25, 2005