mpm@selenic.com
fb1218fe40
Add paranoia to diff code
2005-05-18 16:59:54 -08:00
mpm@selenic.com
21089cd87c
Add iterator to the lazymap code
2005-05-18 16:47:49 -08:00
mpm@selenic.com
7e5280f30b
Refactor merge code
...
Delete old code
Fix calculation of newer nodes on server
Fix branch recursion on client
Fix manifest merge problems
Add more debugging and note messages to merge
2005-05-18 16:29:39 -08:00
mpm@selenic.com
f2ebab86cb
Friendlier exceptions for unknown node errors
2005-05-17 12:20:29 -08:00
mpm@selenic.com
6795b63eb7
More useful message on broken addgroup chain
2005-05-17 11:40:26 -08:00
mpm@selenic.com
77028dbcc6
Add -q quiet option
...
Make -d and -v do something
Add a bunch of debug and note messages
2005-05-17 11:06:59 -08:00
mpm@selenic.com
619ec7bc34
Fix bug in lazymap code
...
Add a sanity check to addgroup
2005-05-17 01:07:01 -08:00
mpm@selenic.com
1bf1e8bf4c
Add lazy{parser,index,map} to speed up processing of index files
2005-05-17 00:33:22 -08:00
mpm@selenic.com
00b4996d46
Change revlog to use new patch code
2005-05-16 22:10:02 -08:00
mpm@selenic.com
e56388d1b4
Add mdiff.patches to speed up applying thousands of patches to the manifest
2005-05-14 10:27:14 -08:00
mpm@selenic.com
7c6f4b49c8
Add tag support
2005-05-13 13:12:32 -08:00
mpm@selenic.com
d9094f35ef
Fix up a bunch of bugs in the new merge code
...
Move getchangegroup/addchangegroup to generators
2005-05-13 11:47:16 -08:00
mpm@selenic.com
264f689db9
Diff in subdirectories from Jake Edge
...
Dates in diff
Fix O(n^2) behaviour of manifest diff
Add a/ and b/ to work with patch -p1
2005-05-12 17:54:55 -08:00
mpm@selenic.com
8bd85e1add
Add changegroup support
2005-05-10 00:40:49 -08:00
mpm@selenic.com
22ff07bd9b
Fix recursion depth trouble with ancestor algorithm
2005-05-10 00:34:57 -08:00
mpm@selenic.com
9bc9418a12
Fix truncate logic for indices again
2005-05-07 16:33:31 -08:00
mpm@selenic.com
8e1b58ff84
Add smart node lookup by substring or by rev number
2005-05-07 16:11:36 -08:00
mpm@selenic.com
cd521a6348
Simplify integrity checking
...
More fiddling with transaction truncate points (still untested)
2005-05-04 22:51:25 -08:00
mpm@selenic.com
070c0db3c5
Fix off-by-one truncation in transaction rollback.
2005-05-04 09:33:46 -08:00
mpm@selenic.com
62cccd42a6
Handle nullid better for ancestor
2005-05-03 18:35:03 -08:00
mpm@selenic.com
ca8cb8ba67
Add back links from file revisions to changeset revisions
...
Add simple transaction support
Add hg verify
Improve caching in revlog
Fix a bunch of bugs
Self-hosting now that the metadata is close to finalized
2005-05-03 13:16:10 -08:00