Fri, 28 May 2010 17:28:34 +0200 clone: save hardlink state of util.copyfiles()
Adrian Buehlmann <adrian@cadifra.com> [Fri, 28 May 2010 17:28:34 +0200] rev 11233
clone: save hardlink state of util.copyfiles() When trying to do hardlink-cloning, the os_link() call of the first file tried already fails on Windows, if the source is on a UNC path. This change avoids calling os_link() for the rest of files, leaving us with a *single* failed os_link() call per clone operation, if the source can't do hardlinks.
Fri, 28 May 2010 17:28:34 +0200 util.copyfiles: don't try os_link() again if it failed before
Adrian Buehlmann <adrian@cadifra.com> [Fri, 28 May 2010 17:28:34 +0200] rev 11232
util.copyfiles: don't try os_link() again if it failed before If the os_link() call on the first file in the directory fails [1], we switch mode to using shutil.copy() for all remaining files. [1] happens for example on Windows for every file when cloning from a UNC path without specifying --pull.
Thu, 27 May 2010 22:50:04 +0300 cmdutil: cleanup imports
Alexander Solovyov <piranha@piranha.org.ua> [Thu, 27 May 2010 22:50:04 +0300] rev 11231
cmdutil: cleanup imports
Thu, 27 May 2010 17:47:40 +0200 make transactions work on non-refcounted python implementations
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> [Thu, 27 May 2010 17:47:40 +0200] rev 11230
make transactions work on non-refcounted python implementations
Sat, 29 May 2010 20:32:39 +0200 mq: support multiple patch queues using qqueue
Henrik Stuart <hg@hstuart.dk> [Sat, 29 May 2010 20:32:39 +0200] rev 11229
mq: support multiple patch queues using qqueue
Fri, 28 May 2010 16:01:57 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Fri, 28 May 2010 16:01:57 -0500] rev 11228
Merge with stable
Fri, 28 May 2010 14:41:11 -0500 status: avoid performance regression when no .hgsub is present stable
Matt Mackall <mpm@selenic.com> [Fri, 28 May 2010 14:41:11 -0500] rev 11227
status: avoid performance regression when no .hgsub is present (introduced by 24ce8f0c0a39)
Thu, 27 May 2010 10:37:14 +0200 doc: document expansion of %include and ui.username
Martin Geisler <mg@aragost.com> [Thu, 27 May 2010 10:37:14 +0200] rev 11226
doc: document expansion of %include and ui.username
Wed, 26 May 2010 14:03:29 -0700 ui.username(): expand environment variables in username configuration value.
Chad Dombrova <chadrik@gmail.com> [Wed, 26 May 2010 14:03:29 -0700] rev 11225
ui.username(): expand environment variables in username configuration value. note: expansion of config variables must be handled on a case-by-case basis because they can contain arbitrary data that may not be desirable to expand.
Wed, 26 May 2010 14:03:29 -0700 config: expand hgrc %include paths
Chad Dombrova <chadrik@gmail.com> [Wed, 26 May 2010 14:03:29 -0700] rev 11224
config: expand hgrc %include paths
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip