Matt Mackall
d15d559b7c
errors: move revlog errors
...
- create error.py for exception classes to reduce demandloading
- move revlog exceptions to it
- change users to import error and drop revlog import if possible
2009-01-11 22:48:28 -06:00
Dirkjan Ochtman
fbafb6374b
transplant: move docstrings before imports (see issue1466)
2009-01-13 13:43:42 +01:00
Benoit Boissinot
ea0e021c3d
protocol: use changegroupsubset() if possible (issue1389)
...
Due to the fix to the pull race, to avoid sending unnecessary
changesets, use changegroupsubset if possible.
This will increase the load on the server.
2008-11-25 23:26:33 +01:00
Dirkjan Ochtman
9ef9b3e5db
cmdutil: use change contexts for cset-printer and cset-templater
2008-11-14 13:59:25 +01:00
Dirkjan Ochtman
2f6d26d640
patch: turn patch.diff() into a generator
...
This should even be a little faster than passing in an fp argument.
2008-11-03 16:48:23 +01:00
Benoit Boissinot
ea7fe6dacc
remove unused variables
2008-10-28 19:25:26 +01:00
Martin Geisler
20738acdab
i18n: mark strings for translation in transplant extension
2008-08-31 16:12:03 +02:00
Matt Mackall
a65ef7bc5d
util: add sort helper
2008-06-27 18:28:45 -05:00
Joel Rosdahl
4f8012378a
Remove unused imports
2008-03-06 22:23:41 +01:00
Matt Mackall
3a3bd8ec5b
Make repo locks recursive, eliminate all passing of lock/wlock
2007-07-21 16:02:10 -05:00
Matt Mackall
3e13c68628
Use try/finally pattern to cleanup locks and transactions
2007-07-21 16:02:10 -05:00
Alexis S. L. Carvalho
769bdcbb59
transplant: fix locking order
2007-06-22 19:43:29 -03:00
Thomas Arendsen Hein
4d29c6dc8e
Updated copyright notices and add "and others" to "hg version"
2007-06-19 08:51:34 +02:00
Thomas Arendsen Hein
49220695bc
Removed trailing whitespace and tabs from python files
2007-06-06 20:22:52 +02:00
Brendan Cully
98f6a14efd
transplant: fix ignoring empty changesets (eg after filter)
2007-03-20 13:13:39 -07:00
Patrick Mezard
3863442bfc
transplant: remote bundle source was not closed before deleting the fetched bundle.
...
It fails under win32 because "normal" opened files cannot be removed.
2007-02-11 18:37:23 +01:00
Brendan Cully
03ca1d2aec
transplant: update to current writebundle API
2007-01-30 11:39:47 -08:00
Brendan Cully
cc266c1a0a
Update transplant's merge.update call
2007-01-16 12:51:02 -08:00
Thomas Arendsen Hein
b3b0303cec
Corrected synopsis for transplant.
2006-12-26 15:42:40 +01:00
Matt Mackall
296d6a7cb8
Simplify i18n imports
2006-12-14 20:25:19 -06:00
Matt Mackall
f17a4e1934
Replace demandload with new demandimport
2006-12-13 13:27:09 -06:00
Brendan Cully
844c4a922b
transplant: don't add extra newlines to changelog entry in filter
2006-12-08 12:52:17 -08:00
Brendan Cully
8ca3b72e7e
transplant: split filter args into changelog entry and patch
2006-12-01 15:43:48 -08:00
Brendan Cully
77c7691d79
transplant: log source node when recovering too.
2006-12-01 15:00:33 -08:00
Brendan Cully
e29958754d
transplant: clobber old series when transplant fails
2006-12-01 14:30:17 -08:00
Brendan Cully
20dae997d6
transplant: "filtering %s\n"
2006-12-01 13:50:09 -08:00
Brendan Cully
deae5133ad
transplant: recover added/removed files after failed application
2006-11-30 13:51:58 -08:00
Brendan Cully
d88675f9d4
transplant: preserve filter changes in --continue log
2006-11-30 11:32:40 -08:00
Brendan Cully
e5abdcc7fc
transplant: fix --continue; add --continue test
2006-11-30 11:09:25 -08:00
Brendan Cully
0dcb9f5388
transplant: show_changeset moved to cmdutil
2006-11-29 22:34:22 -08:00
Brendan Cully
dc483d8d44
Add transplant extension
2006-11-27 15:13:01 -08:00