Mon, 12 Apr 2021 06:34:54 +0200 |
Pierre-Yves David |
urlutil: extract `parseurl` from `hg` into the new module
|
file |
diff |
annotate
|
Mon, 12 Apr 2021 03:01:04 +0200 |
Pierre-Yves David |
urlutil: extract `url` related code from `util` into the new module
|
file |
diff |
annotate
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Raphaël Gomès |
contributor: change mentions of mpm to olivia
|
file |
diff |
annotate
|
Thu, 18 Mar 2021 18:24:59 -0400 |
Matt Harbison |
merge with stable
|
file |
diff |
annotate
|
Wed, 10 Mar 2021 05:54:02 +0100 |
Pierre-Yves David |
hg: make `clean` return consistent with the `update` function
|
file |
diff |
annotate
|
Thu, 11 Mar 2021 17:26:49 +0100 |
Pierre-Yves David |
ui: pass a `ui` object to `paths.getpath`
|
file |
diff |
annotate
|
Thu, 11 Mar 2021 18:09:55 -0500 |
Matt Harbison |
hg: convert an exception to bytes in the repo creation exception handler
stable
|
file |
diff |
annotate
|
Mon, 15 Feb 2021 14:48:36 -0500 |
Valentin Gatien-Baron |
sshpeer: enable+fix warning about sshpeers not being closed explicitly
|
file |
diff |
annotate
|
Fri, 15 Jan 2021 12:41:38 +0100 |
Pierre-Yves David |
clone: make sure we warm the cache after a clone
|
file |
diff |
annotate
|
Sun, 20 Dec 2020 15:38:50 +0100 |
Dan Villiom Podlaski Christiansen |
clone: update to active bookmark, if set
|
file |
diff |
annotate
|
Mon, 14 Dec 2020 19:48:35 +0100 |
Joerg Sonnenberger |
share: properly copy cache files when cloning from a share
|
file |
diff |
annotate
|
Tue, 01 Dec 2020 21:54:46 +0100 |
Joerg Sonnenberger |
node: import symbols explicitly
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
file |
diff |
annotate
|
Thu, 12 Nov 2020 15:28:06 -0800 |
Martin von Zweigbergk |
errors: use InputError for some errors on `hg clone`
|
file |
diff |
annotate
|
Mon, 28 Sep 2020 08:07:09 -0700 |
Martin von Zweigbergk |
updaterepo: add deprecation warning
|
file |
diff |
annotate
|
Mon, 21 Sep 2020 11:53:44 -0700 |
Martin von Zweigbergk |
merge: replace calls to hg.updaterepo() by merge.update()
|
file |
diff |
annotate
|
Mon, 21 Sep 2020 11:12:58 -0700 |
Martin von Zweigbergk |
merge: make low-level update() private (API)
|
file |
diff |
annotate
|
Mon, 21 Sep 2020 10:09:39 -0700 |
Martin von Zweigbergk |
merge: use merge.clean_update() when applicable
|
file |
diff |
annotate
|
Thu, 02 Jul 2020 16:23:36 +0530 |
Pulkit Goyal |
localrepo: load the share source .hg/hgrc also in share-safe mode (API)
|
file |
diff |
annotate
|
Tue, 11 Aug 2020 13:43:43 +0530 |
Pulkit Goyal |
requirements: introduce constants for `shared` and `relshared` requirements
|
file |
diff |
annotate
|
Sat, 08 Aug 2020 16:24:12 +0530 |
Pulkit Goyal |
requirements: introduce new requirements related module
|
file |
diff |
annotate
|
Tue, 14 Apr 2020 16:43:54 +0530 |
Pulkit Goyal |
scmutil: add writereporequirements() and route requires writing through it
|
file |
diff |
annotate
|
Mon, 18 May 2020 14:59:59 -0400 |
Augie Fackler |
mergestate: split out merge state handling code from main merge module
|
file |
diff |
annotate
|
Sun, 29 Mar 2020 14:22:07 -0700 |
Gregory Szorc |
extensions: refactor function for obtaining disabled extension help
|
file |
diff |
annotate
|
Wed, 18 Mar 2020 15:08:14 -0400 |
Augie Fackler |
hg: make _local() behave consistently on Python 3.8 (issue6287)
|
file |
diff |
annotate
|
Fri, 24 Jan 2020 15:28:37 -0800 |
Martin von Zweigbergk |
merge: make hg.merge() take a context instead of a node
|
file |
diff |
annotate
|
Wed, 26 Feb 2020 10:40:31 -0800 |
Martin von Zweigbergk |
merge: introduce a merge() for that use-case
|
file |
diff |
annotate
|
Wed, 26 Feb 2020 11:00:50 -0800 |
Martin von Zweigbergk |
merge: drop redundant mergeforce argument from hg.merge()
|
file |
diff |
annotate
|
Wed, 26 Feb 2020 10:54:17 -0800 |
Martin von Zweigbergk |
merge: change default of hg.merge()'s "force" argument from None to False
|
file |
diff |
annotate
|
Fri, 24 Jan 2020 14:11:43 -0800 |
Martin von Zweigbergk |
clean: delete obsolete unlinking of .hg/graftstate
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:30:25 -0800 |
Martin von Zweigbergk |
merge: introduce a clean_update() for that use-case
|
file |
diff |
annotate
|
Fri, 24 Jan 2020 16:07:42 -0800 |
Martin von Zweigbergk |
merge: drop now-unused "abort" argument from hg.merge()
|
file |
diff |
annotate
|
Fri, 24 Jan 2020 16:00:54 -0800 |
Martin von Zweigbergk |
merge: check that there are no conflicts after --abort
|
file |
diff |
annotate
|
Fri, 24 Jan 2020 09:33:02 -0800 |
Martin von Zweigbergk |
clean: check that there are no conflicts after
|
file |
diff |
annotate
|
Mon, 13 Jan 2020 17:15:14 -0500 |
Augie Fackler |
core: migrate uses of hashlib.sha1 to hashutil.sha1
|
file |
diff |
annotate
|
Sun, 01 Dec 2019 18:46:10 -0500 |
Matt Harbison |
cleanup: fix docstring formatting
|
file |
diff |
annotate
|
Tue, 15 Oct 2019 11:06:04 -0400 |
Augie Fackler |
cleanup: hgdemandimport.tracing accepts strings, not bytes
|
file |
diff |
annotate
|
Tue, 08 Oct 2019 15:06:18 -0700 |
Martin von Zweigbergk |
cleanup: join string literals that are already on one line
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 16:55:18 -0400 |
Gregory Szorc |
py3: manually import getattr where it is needed
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
file |
diff |
annotate
|
Wed, 25 Sep 2019 11:02:32 -0400 |
Augie Fackler |
hg: have `updatetotally` more thoroughly check updatecheck argument (API)
|
file |
diff |
annotate
|
Wed, 25 Sep 2019 10:53:10 -0400 |
Augie Fackler |
merge: replace magic strings with NAMED_CONSTANTS (API)
|
file |
diff |
annotate
|
Sun, 18 Aug 2019 00:45:33 +0300 |
Pulkit Goyal |
interfaces: create a new folder for interfaces and move repository.py in it
|
file |
diff |
annotate
|
Thu, 11 Jul 2019 03:08:28 +0530 |
Taapas Agrawal |
abort: removed labels argument from abortmerge()
|
file |
diff |
annotate
|
Sun, 30 Jun 2019 01:07:14 +0530 |
Taapas Agrawal |
abort: added support for merge
|
file |
diff |
annotate
|
Wed, 17 Apr 2019 01:12:21 +0200 |
Pierre-Yves David |
verify: introduce a notion of "level"
|
file |
diff |
annotate
|
Fri, 12 Apr 2019 12:20:38 -0400 |
timeless |
import: suppress accept: header
|
file |
diff |
annotate
|
Wed, 30 Jan 2019 17:22:07 -0800 |
Gregory Szorc |
hg: raise Abort on invalid path
|
file |
diff |
annotate
|
Thu, 17 Jan 2019 09:18:48 -0800 |
Martin von Zweigbergk |
unshare: use context manager for locks
|
file |
diff |
annotate
|
Thu, 17 Jan 2019 09:17:12 -0800 |
Martin von Zweigbergk |
cleanup: delete lots of unused local variables
|
file |
diff |
annotate
|
Sat, 29 Dec 2018 23:40:18 -0800 |
Martin von Zweigbergk |
narrow: move copytonarrowspec() out of setnarrowpats()
|
file |
diff |
annotate
|
Sat, 29 Dec 2018 23:01:12 -0800 |
Martin von Zweigbergk |
narrow: copy store narrowspec to working copy immediately
|
file |
diff |
annotate
|
Fri, 21 Dec 2018 10:13:49 -0800 |
Martin von Zweigbergk |
narrow: detect if narrowspec was changed in a different share
|
file |
diff |
annotate
|
Sat, 15 Dec 2018 16:28:29 +0900 |
Yuya Nishihara |
extensions: use ui.log() interface to provide detailed loading information
|
file |
diff |
annotate
|
Thu, 15 Nov 2018 20:20:31 +0900 |
Yuya Nishihara |
merge with stable
|
file |
diff |
annotate
|
Wed, 14 Nov 2018 15:06:21 +0800 |
Anton Shestakov |
copystore: provide unit to ui.makeprogress()
stable
|
file |
diff |
annotate
|
Fri, 09 Nov 2018 11:28:05 -0800 |
Martin von Zweigbergk |
share: avoid a now-unnecessary reload of the repo
|
file |
diff |
annotate
|
Fri, 09 Nov 2018 10:46:02 -0800 |
Martin von Zweigbergk |
share: reload repo after adjusting it in postshare()
|
file |
diff |
annotate
|
Fri, 12 Oct 2018 12:30:47 -0400 |
Augie Fackler |
extensions: fix up many many debug logs that use %r
|
file |
diff |
annotate
|
Fri, 19 Oct 2018 14:59:03 +0200 |
Gregory Szorc |
localrepo: support marking repos as having shallow file storage
|
file |
diff |
annotate
|
Thu, 09 Feb 2017 09:17:40 -0800 |
Martin von Zweigbergk |
update: clarify update() call sites by specifying argument names
|
file |
diff |
annotate
|
Fri, 14 Sep 2018 14:56:13 -0700 |
Gregory Szorc |
exchange: support declaring pull depth
|
file |
diff |
annotate
|
Thu, 20 Sep 2018 17:27:01 -0700 |
Matt Harbison |
lfs: autoload the extension when cloning from repo with lfs enabled
|
file |
diff |
annotate
|
Wed, 19 Sep 2018 17:27:37 -0700 |
Gregory Szorc |
localrepo: support writing shared file (API)
|
file |
diff |
annotate
|
Wed, 19 Sep 2018 17:05:59 -0700 |
Gregory Szorc |
localrepo: support shared repo creation
|
file |
diff |
annotate
|
Wed, 12 Sep 2018 19:00:46 -0700 |
Gregory Szorc |
hg: don't reuse repo instance after unshare()
|
file |
diff |
annotate
|
Tue, 11 Sep 2018 17:22:15 -0700 |
Gregory Szorc |
hg: write narrow patterns after repo creation
|
file |
diff |
annotate
|
Tue, 11 Sep 2018 17:21:18 -0700 |
Gregory Szorc |
exchange: support defining narrow file patterns for pull
|
file |
diff |
annotate
|
Tue, 11 Sep 2018 17:15:35 -0700 |
Gregory Szorc |
hg: recognize include and exclude patterns when cloning
|
file |
diff |
annotate
|
Tue, 11 Sep 2018 17:11:32 -0700 |
Gregory Szorc |
hg: allow extra arguments to be passed to repo creation (API)
|
file |
diff |
annotate
|
Thu, 06 Sep 2018 16:49:37 -0400 |
Boris Feld |
extensions: trace the total time of running all reposetup callbacks
|
file |
diff |
annotate
|
Mon, 10 Sep 2018 19:36:25 -0700 |
Boris Feld |
extensions: add timing for extensions reposetup
|
file |
diff |
annotate
|
Sat, 25 Aug 2018 12:26:44 -0400 |
Matt Harbison |
hg: ensure the progress bar is completed when copying the store
|
file |
diff |
annotate
|
Sat, 18 Aug 2018 01:07:43 -0400 |
Matt Harbison |
share: allow more than one level of directories to be created
|
file |
diff |
annotate
|
Sat, 18 Aug 2018 00:51:26 -0400 |
Matt Harbison |
clone: allow local cloning to create more than one level of directories
|
file |
diff |
annotate
|
Wed, 01 Aug 2018 16:06:53 +0200 |
Martijn Pieters |
extensions: add detailed loading information
|
file |
diff |
annotate
|
Mon, 30 Jul 2018 15:36:04 +0200 |
Boris Feld |
clone: process 'lookup' return as an arbitrary symbol
stable
|
file |
diff |
annotate
|
Sun, 17 Jun 2018 22:57:34 -0700 |
Martin von Zweigbergk |
copystore: use progress helper
|
file |
diff |
annotate
|
Sat, 14 Apr 2018 09:57:44 -0700 |
Gregory Szorc |
hg: pass command intents to repo/peer creation (API)
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 11:17:45 -0700 |
Gregory Szorc |
hg: use command executor for wire protocol commands
|
file |
diff |
annotate
|
Thu, 12 Apr 2018 14:30:37 +0530 |
Pulkit Goyal |
py3: use '%d' for integers instead of '%s'
|
file |
diff |
annotate
|
Sun, 08 Apr 2018 09:30:35 -0700 |
Martin von Zweigbergk |
addbranchrevs: no longer accept revset as "revs" (API)
|
file |
diff |
annotate
|
Sun, 08 Apr 2018 08:53:43 -0700 |
Martin von Zweigbergk |
clone: avoid using repo.lookup() with binary nodeid
|
file |
diff |
annotate
|
Sun, 01 Apr 2018 23:27:50 -0700 |
Martin von Zweigbergk |
outgoing: avoid repo.lookup() for converting revnum to nodeid
|
file |
diff |
annotate
|
Mon, 02 Apr 2018 08:46:07 -0700 |
Martin von Zweigbergk |
clone: rename "rev" to "revs" since there can be many
|
file |
diff |
annotate
|
Sun, 01 Apr 2018 15:41:16 -0700 |
Martin von Zweigbergk |
parseurl: consistently call second output "branches"
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 00:30:00 -0500 |
Gregory Szorc |
merge: deprecate accessing update results by index
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 00:02:13 -0500 |
Gregory Szorc |
merge: return an attrs class from update() and applyupdates()
|
file |
diff |
annotate
|
Thu, 22 Mar 2018 21:56:20 +0900 |
Yuya Nishihara |
stringutil: bulk-replace call sites to point to new module
|
file |
diff |
annotate
|
Mon, 05 Mar 2018 12:30:20 -0500 |
Augie Fackler |
cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
|
file |
diff |
annotate
|
Sun, 04 Mar 2018 22:37:41 +0530 |
Pulkit Goyal |
py3: use util.forcebytestr instead of str to convert error messages
|
file |
diff |
annotate
|
Mon, 12 Feb 2018 16:15:34 -0800 |
Gregory Szorc |
hg: move share._getsrcrepo into core
|
file |
diff |
annotate
|
Sun, 11 Feb 2018 14:30:44 -0800 |
Gregory Szorc |
py3: check for bytes instead of str in hg.share()
|
file |
diff |
annotate
|
Sun, 21 Jan 2018 14:07:52 +0900 |
Yuya Nishihara |
logcmdutil: hold makefilematcher/makehunksfilter() by changesetpriner (API)
|
file |
diff |
annotate
|
Sun, 21 Jan 2018 13:03:03 +0900 |
Yuya Nishihara |
cmdutil: drop aliases for logcmdutil functions (API)
|
file |
diff |
annotate
|
Wed, 17 Jan 2018 17:46:49 +0100 |
Boris Feld |
caches: make 'cachetocopy' available in scmutil
|
file |
diff |
annotate
|
Thu, 18 Jan 2018 19:40:17 +0530 |
Pulkit Goyal |
merge: use public interface ms.localctx instead of ms._local
|
file |
diff |
annotate
|
Mon, 08 Jan 2018 19:41:47 +0530 |
Pulkit Goyal |
merge: add `--abort` flag which can abort the merge
|
file |
diff |
annotate
|
Sat, 13 Jan 2018 13:31:27 +0900 |
Yuya Nishihara |
share: convert EOL of hgrc before writing to bytes IO
|
file |
diff |
annotate
|
Sat, 13 Jan 2018 13:24:17 +0900 |
Yuya Nishihara |
clone: use utility function to write hgrc
|
file |
diff |
annotate
|
Sat, 13 Jan 2018 13:23:16 +0900 |
Yuya Nishihara |
share: use context manager or utility function to write file
|
file |
diff |
annotate
|
Fri, 29 Dec 2017 05:25:27 +0530 |
Pulkit Goyal |
py3: use node.hex(h.digest()) instead of h.hexdigest()
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 13:58:11 +0100 |
Boris Feld |
clonebundle: make it possible to retrieve the initial bundle through largefile
|
file |
diff |
annotate
|
Thu, 14 Dec 2017 15:03:55 -0800 |
Hollis Blanchard |
outgoing: respect ":pushurl" paths (issue5365)
|
file |
diff |
annotate
|
Thu, 07 Dec 2017 00:26:45 +0530 |
Pulkit Goyal |
remotenames: rename related file and storage dir to logexchange
|
file |
diff |
annotate
|
Wed, 06 Dec 2017 06:40:27 +0530 |
Pulkit Goyal |
clone: add support for storing remotenames while cloning
|
file |
diff |
annotate
|
Thu, 02 Nov 2017 23:55:09 -0400 |
Matt Harbison |
share: handle --relative shares to a different drive letter gracefully
stable
|
file |
diff |
annotate
|
Tue, 17 Oct 2017 22:55:33 -0400 |
Matt Harbison |
subrepo: implement 'unshare' for Mercurial subrepos
|
file |
diff |
annotate
|
Tue, 17 Oct 2017 21:48:56 -0400 |
Matt Harbison |
share: move the implementation of 'unshare' to the 'hg' module
|
file |
diff |
annotate
|
Sun, 15 Oct 2017 22:48:02 -0400 |
Matt Harbison |
subrepo: share instead of clone if the parent repo is shared (issue5675) (BC)
|
file |
diff |
annotate
|
Mon, 16 Oct 2017 18:58:16 +0200 |
Boris Feld |
config: simplify aliasing commands.update.check
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 03:13:50 -0400 |
Augie Fackler |
config: graduate experimental.updatecheck to commands.update.check
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 14:32:11 +0900 |
Yuya Nishihara |
doctest: bulk-replace string literals with b'' for Python 3
|
file |
diff |
annotate
|
Thu, 03 Aug 2017 00:45:02 +0900 |
Yuya Nishihara |
py3: use bytes IO to write sample hgrc
|
file |
diff |
annotate
|
Thu, 22 Jun 2017 03:20:11 +0530 |
Pulkit Goyal |
py3: check for bytes instead of str in isinstance
|
file |
diff |
annotate
|
Tue, 20 Jun 2017 23:46:18 +0530 |
Pulkit Goyal |
py3: replace str with bytes in isinstance()
|
file |
diff |
annotate
|
Thu, 25 May 2017 12:09:09 +0200 |
Pierre-Yves David |
local-clone: also copy tags related caches
|
file |
diff |
annotate
|
Thu, 25 May 2017 12:05:33 +0200 |
Pierre-Yves David |
local-clone: also copy revs-branch-cache files
|
file |
diff |
annotate
|
Thu, 25 May 2017 11:59:07 +0200 |
Pierre-Yves David |
local-clone: extract the listing of caches to copy
|
file |
diff |
annotate
|