Commit Graph

16456 Commits

Author SHA1 Message Date
mpm@selenic.com
3157c9afd4 Don't diff unknown files
Fix syntax error from log date
2005-05-18 17:37:49 -08:00
mpm@selenic.com
b5d9923ebe Date on its own line in file log 2005-05-18 17:33:46 -08:00
mpm@selenic.com
b4850f98ce Pull from hg://edge2.net/hg/cmds 2005-05-18 17:29:10 -08:00
mpm@selenic.com
f6768fd49c Merge from hgweb 2005-05-18 17:06:07 -08:00
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
785f7947d7 Add updated merge3 code 2005-05-18 16:45:44 -08:00
mpm@selenic.com
2bbb8b5a72 Beginnings of transaction undo support 2005-05-18 16:31:51 -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
adaab3fa84 Fix two bugs in verify 2005-05-18 15:24:18 -08:00
mpm@selenic.com
72b94a4566 Add debugindexdot to generate graphviz dot files from indexes 2005-05-18 15:23:10 -08:00
mpm@selenic.com
2e36d7a3ac hack so that debugindex takes filenames 2005-05-18 15:21:53 -08:00
jake@edge2.net
d651cfb8b0 added pagination for changes (front) page
added manifest list
added file history
2005-05-17 16:03:50 -07:00
mpm@selenic.com
060e7fe13f Fix manifest merge swap bug
Add more debug info to merge
2005-05-17 13:38:21 -08:00
mpm@selenic.com
a629b713fd Add tip command 2005-05-17 13:37:15 -08:00
mpm@selenic.com
2502163da9 Missing newline in "requesting changegroup" 2005-05-17 12:40:24 -08:00
mpm@selenic.com
1ecdf27a90 Verify improvements:
Check existence of parents of changesets and manifests
  Count errors
  Use ui for display
  Catch and count unpack exceptions
  Print error count and exit with non-zero status on error
2005-05-17 12:23:53 -08:00
mpm@selenic.com
f2ebab86cb Friendlier exceptions for unknown node errors 2005-05-17 12:20:29 -08:00
mpm@selenic.com
ca952e3eda Fix merge bug, I hope 2005-05-17 11:40:45 -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
e85a2a9d28 Gotos are embarrassing. 2005-05-17 10:13:00 -08:00
mpm@selenic.com
fc7853852c Add annotate and blame to the command list and README 2005-05-17 01:27:14 -08:00
mpm@selenic.com
9d9ba28260 Fix field width for annotate
Add blame
2005-05-17 01:22:50 -08:00
mpm@selenic.com
08e7e95781 Add basic annotation support
filelog.annotate() will get the change number on each line.

Singed-Off-by: Christopher Li<hg@chrisli.org>
2005-05-17 01:12:30 -08:00
mpm@selenic.com
f16efef9d1 Add "HG: merge resolve" to editor text for merge 2005-05-17 01:07:57 -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
8dcd538ef7 Fix a bug in patches() if there's not text and no patch 2005-05-17 00:32:18 -08:00
mpm@selenic.com
33cd8991ff 2005-05-17 00:30:01 -08:00
mpm@selenic.com
00b4996d46 Change revlog to use new patch code 2005-05-16 22:10:02 -08:00
mpm@selenic.com
f161c8bdc8 Add an O(m + nlog n) patching extension 2005-05-16 22:08:33 -08:00
jake@edge2.net
7d30503ba4 adding subdir support for log and status commands 2005-05-15 15:30:36 -07: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
45dc65620e Fix debugindex formatting for large repos 2005-05-14 10:13:49 -08:00
mpm@selenic.com
ef064442c8 Minor changes to import so that we can successfully import Ingo's
kernel history patchset.
2005-05-13 18:22:08 -08:00
jake@edge2.net
4e0cb4371b reorganize code into classes
clean up html code for w3c validation
2005-05-13 17:48:10 -07:00
jake@edge2.net
0b119e4f9f making change list be reverse ordered
adding link to revision in change list
changing revision links to display checkin
2005-05-13 17:27:14 -07:00
mpm@selenic.com
23ab34a17a Print changeset metadata for export 2005-05-13 13:26:00 -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
b3f6fa6d57 Minor changes for release 0.4e 2005-05-12 01:23:51 -08:00
mpm@selenic.com
c9c30d5cbd Fix tabs
Update version number
Set new merge as the default
2005-05-12 01:23:26 -08:00
mpm@selenic.com
b0bceb7849 Add server side of hg:// protocol to hgweb 2005-05-12 01:22:37 -08:00
mpm@selenic.com
f6de60c79e Add hg:// protocol
Fix some of the getchangegroup logic
2005-05-12 01:21:58 -08:00
mpm@selenic.com
0de42f16b1 Minor corrections 2005-05-12 01:20:43 -08:00
mpm@selenic.com
ee0a1f1ebc A quick set of comparisons between hg, git, and bk 2005-05-12 01:20:16 -08:00
mpm@selenic.com
8c8eaff980 hgweb.py from Jake Edge
remove hgweb.py from URLs so that it will work as index.cgi
2005-05-11 17:11:10 -08:00
mpm@selenic.com
27770f7f5d Add getchangegroup code to efficiently calculate and request a changegroup 2005-05-11 15:06:41 -08:00