Fri, 02 Dec 2011 17:38:07 +0100 convert/svn: update svn working copy only when necessary
Patrick Mezard <pmezard@gmail.com> [Fri, 02 Dec 2011 17:38:07 +0100] rev 15605
convert/svn: update svn working copy only when necessary I have not tried to produce the bug but here is idea: f85c0034a062 stopped passing the modified files list to commit. This makes commit more fragile since we better not touch unrelated files by mistake. But putcommit() still applies file changes before exiting upon ignored revisions. So in theory, we could apply changes from a skipped branch then commit them as part of another revision. This patch makes the sink apply the changes after possibly skipping the revision. The real fix would be to use svn commit --targets option to pass the file names in an argument file. Unfortunately, it seems to be bugged in svn 1.7.1: http://svn.haxx.se/dev/archive-2011-11/0211.shtml
Thu, 01 Dec 2011 17:39:30 -0500 rollback: always call destroyed() (regression from 1.9) stable
Greg Ward <greg-hg@gerg.ca> [Thu, 01 Dec 2011 17:39:30 -0500] rev 15604
rollback: always call destroyed() (regression from 1.9) The contract for repo.destroyed() is that it is called whenever changesets are destroyed, either by strip or by rollback. That contract was inadvertently broken in 7c26ce9edbd2, when we made a chunk of code conditional on destroying one of the working dir's parents. Oops: it doesn't matter *which* changesets are destroyed or what their relationship is to the working dir, we should call repo.destroyed() whenever we destroy changesets.
Thu, 01 Dec 2011 15:57:10 -0600 merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 01 Dec 2011 15:57:10 -0600] rev 15603
merge with stable
Thu, 01 Dec 2011 15:55:37 -0600 Added signature for changeset 195dbd1cef0c stable
Matt Mackall <mpm@selenic.com> [Thu, 01 Dec 2011 15:55:37 -0600] rev 15602
Added signature for changeset 195dbd1cef0c
Thu, 01 Dec 2011 15:55:34 -0600 Added tag 2.0.1 for changeset 195dbd1cef0c stable
Matt Mackall <mpm@selenic.com> [Thu, 01 Dec 2011 15:55:34 -0600] rev 15601
Added tag 2.0.1 for changeset 195dbd1cef0c
Thu, 01 Dec 2011 15:51:36 -0600 alias: shortcut command matching show shadowing works properly (issue3104) stable 2.0.1
Matt Mackall <mpm@selenic.com> [Thu, 01 Dec 2011 15:51:36 -0600] rev 15600
alias: shortcut command matching show shadowing works properly (issue3104) An alias for 'log' was stored in the same command table as '^log|history'. If the hash function happens to give the latter first, the alias is effectively ignored when matching 'log'.
Thu, 01 Dec 2011 20:42:24 +0100 convert/svn: fix URL quoting issue with svn 1.7 stable
Patrick Mezard <pmezard@gmail.com> [Thu, 01 Dec 2011 20:42:24 +0100] rev 15599
convert/svn: fix URL quoting issue with svn 1.7 As of svn 1.7, many svn calls expect "canonical" paths. In theory, we should call svn.core.*canonicalize() on all paths before passing them to the API. Instead, we assume the base url is canonical and copy the behaviour of svn URL encoding function so we can extend it safely with new components.
Wed, 30 Nov 2011 15:11:00 +0100 largefiles: fix rename (issue3093) stable
Na'Tosha Bard <natosha@unity3d.com> [Wed, 30 Nov 2011 15:11:00 +0100] rev 15598
largefiles: fix rename (issue3093)
Thu, 01 Dec 2011 14:17:17 +0100 bundlerepo: don't write branch cache to disk stable
Sune Foldager <cryo@cyanite.org> [Thu, 01 Dec 2011 14:17:17 +0100] rev 15597
bundlerepo: don't write branch cache to disk Calling branchmap() or similar on a bundlerepo would write the bundle-augmented branch cache to disk, requiring a subsequent expensive rebuild when the repo is used without the bundle.
Thu, 01 Dec 2011 01:42:03 -0600 merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 01 Dec 2011 01:42:03 -0600] rev 15596
merge with stable
Wed, 30 Nov 2011 22:43:24 -0600 revset: balance %l or-expressions (issue3129) stable
Matt Mackall <mpm@selenic.com> [Wed, 30 Nov 2011 22:43:24 -0600] rev 15595
revset: balance %l or-expressions (issue3129)
Wed, 30 Nov 2011 17:17:06 -0600 merge with stable
Matt Mackall <mpm@selenic.com> [Wed, 30 Nov 2011 17:17:06 -0600] rev 15594
merge with stable
Wed, 30 Nov 2011 17:16:43 -0600 merge with i18n stable
Matt Mackall <mpm@selenic.com> [Wed, 30 Nov 2011 17:16:43 -0600] rev 15593
merge with i18n
Tue, 29 Nov 2011 12:40:26 -0200 i18n-pt_BR: synchronized with 10a4fab20ed9 stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 29 Nov 2011 12:40:26 -0200] rev 15592
i18n-pt_BR: synchronized with 10a4fab20ed9
Wed, 30 Nov 2011 17:15:39 -0600 merge with stable
Matt Mackall <mpm@selenic.com> [Wed, 30 Nov 2011 17:15:39 -0600] rev 15591
merge with stable
Fri, 04 Nov 2011 10:18:40 +0100 clone: get all bookmarks before updating
Arne Babenhauserheide <bab@draketo.de> [Fri, 04 Nov 2011 10:18:40 +0100] rev 15590
clone: get all bookmarks before updating
Wed, 30 Nov 2011 16:53:44 -0600 lock: change name of release chain
Matt Mackall <mpm@selenic.com> [Wed, 30 Nov 2011 16:53:44 -0600] rev 15589
lock: change name of release chain
Wed, 30 Nov 2011 16:20:07 -0600 localrepo: remove asserts in _afterlock
Matt Mackall <mpm@selenic.com> [Wed, 30 Nov 2011 16:20:07 -0600] rev 15588
localrepo: remove asserts in _afterlock
Wed, 30 Nov 2011 15:36:55 -0600 localrepo: rename _postrelease to _afterlock
Matt Mackall <mpm@selenic.com> [Wed, 30 Nov 2011 15:36:55 -0600] rev 15587
localrepo: rename _postrelease to _afterlock
Wed, 30 Nov 2011 15:33:44 -0600 addchangegroup: ony queue hooks when we have changesets
Matt Mackall <mpm@selenic.com> [Wed, 30 Nov 2011 15:33:44 -0600] rev 15586
addchangegroup: ony queue hooks when we have changesets
Mon, 28 Nov 2011 01:32:13 +0100 addchangegroup: remove the lock argument on the addchangegroup methods
Pierre-Yves David <pierre-yves.david@ens-lyon.org> [Mon, 28 Nov 2011 01:32:13 +0100] rev 15585
addchangegroup: remove the lock argument on the addchangegroup methods This argument is no longer require. post lock release code is now handled with dedicated post release callback code in lock itself.
Mon, 28 Nov 2011 01:18:15 +0100 addchangegroup: use a postrelease callback to call changegroup hook
Pierre-Yves David <pierre-yves.david@ens-lyon.org> [Mon, 28 Nov 2011 01:18:15 +0100] rev 15584
addchangegroup: use a postrelease callback to call changegroup hook This is will allow addchangegroup to drop lock related code.
Mon, 28 Nov 2011 15:05:26 +0100 lock: add mechanism to register post release callback
Pierre-Yves David <pierre-yves.david@ens-lyon.org> [Mon, 28 Nov 2011 15:05:26 +0100] rev 15583
lock: add mechanism to register post release callback
Tue, 29 Nov 2011 19:51:35 +0100 diff: '\ No newline at end of file' is also not part of the header stable
Benoit Allard <benoit@aeteurope.nl> [Tue, 29 Nov 2011 19:51:35 +0100] rev 15582
diff: '\ No newline at end of file' is also not part of the header Diff containing '\ No newline at end of file' were colorized incorrectly.
Sat, 26 Nov 2011 00:10:31 +0100 ssh: quote remote paths (issue2983)
Mads Kiilerich <mads@kiilerich.com> [Sat, 26 Nov 2011 00:10:31 +0100] rev 15581
ssh: quote remote paths (issue2983)
Sat, 26 Nov 2011 00:10:12 +0100 id: add command line options for handling ssh and https urls
Mads Kiilerich <mads@kiilerich.com> [Sat, 26 Nov 2011 00:10:12 +0100] rev 15580
id: add command line options for handling ssh and https urls
Thu, 24 Nov 2011 17:54:50 +0900 largefiles: use "ui.configlist()" to get largefiles.patterns configuration stable
FUJIWARA Katsunori <foozy@lares.dti.ne.jp> [Thu, 24 Nov 2011 17:54:50 +0900] rev 15579
largefiles: use "ui.configlist()" to get largefiles.patterns configuration current lfconvert implementation uses combination of "ui.config()" and "str.split(' ')" to get largefiles.patterns configuration. but it can not handle multiline configuration in hgrc files correctly. lfconvert should use "ui.configlist()" instead of it, as same as override_add does.
Thu, 24 Nov 2011 11:38:16 +0100 status: support revsets with --change
Patrick Mezard <pmezard@gmail.com> [Thu, 24 Nov 2011 11:38:16 +0100] rev 15578
status: support revsets with --change
Fri, 25 Nov 2011 02:11:12 +0100 merge with stable
Mads Kiilerich <mads@kiilerich.com> [Fri, 25 Nov 2011 02:11:12 +0100] rev 15577
merge with stable
Fri, 25 Nov 2011 02:09:48 +0100 largefiles: avoid use of uinitialized variable in case of errors stable
Mads Kiilerich <mads@kiilerich.com> [Fri, 25 Nov 2011 02:09:48 +0100] rev 15576
largefiles: avoid use of uinitialized variable in case of errors
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip