You need to sign in or sign up before continuing.
- May 25, 2005
-
-
mpm authored
This eliminates the blame command and makes annotate more flexible.
-
mpm authored
This lets the merge program be slightly more user-friendly
-
mpm authored
These changes make the client keep track of what it's seen more carefully to avoid some redundant requests.
-
mpm authored
The old ancestor algorithm could get fooled into returning ancestors closer to root than it ought to. Hopefully this one, which strictly orders its search by distance from room, will be foolproof.
-
mpm authored
If you merge with a repo that has deleted a file after editing it, hg attempted to resolve the file. This (correctly) resulted in hg verify errors because the resolved version didn't show up in the manifests. This moves the manifest resolution before file resolution and decides which files to resolve based on the (partially) resolved manifest. After files are resolved, the final manifest is committed.
-
mpm authored
-
- May 24, 2005
- May 22, 2005
- May 21, 2005
- May 22, 2005
- May 21, 2005
-
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
of manifests. This lets us verify a 28k changeset kernel repo in under two minutes.
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
lazy index in the small index case.
-
mpm authored
-
mpm authored
-
mpm authored
-
mpm authored
- we don't attempt to compress things under 44 bytes (empirical) - we check whether larger objects actually compress - we tag objects to indicate their compression NUL means uncompressed and starts with NUL x means gzipped and starts with x (handy) u means uncompressed, drop the u
-
mpm authored
-