mercurial/hg.py
Tue, 31 May 2022 21:16:17 +0200 Manuel Jacob py3: catch FileExistsError instead of checking errno == EEXIST
Tue, 31 May 2022 03:39:42 +0200 Manuel Jacob py3: stop catching TypeError that was raised on Python 2
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Tue, 18 Jan 2022 10:27:13 +0100 Raphaël Gomès branching: merge with stable
Mon, 10 Jan 2022 18:04:41 -0500 Matt Harbison subrepo: make -S work again on Windows for incoming/outgoing to remote repos stable
Thu, 23 Dec 2021 14:47:52 +0100 Raphaël Gomès urls: remove deprecated APIs
Mon, 29 Nov 2021 12:27:33 +0000 Arseniy Alekseyev sparse: lock the store when updating requirements config stable
Fri, 15 Oct 2021 03:28:28 +0200 Pierre-Yves David path: keep the path instance in the `pulloperation`
Fri, 15 Oct 2021 02:44:14 +0200 Pierre-Yves David path: return path instance directly from get_pull_paths
Wed, 06 Oct 2021 13:32:07 +0530 Sushil khanchi hg: let extensions call the func without populating opts keys
Tue, 28 Sep 2021 08:47:11 -0700 Martin von Zweigbergk errors: raise InputError on bad revset to revrange() iff provided by the user
Sat, 10 Jul 2021 14:06:06 +0200 Pierre-Yves David windows: use abspath in mercurial/hg.py
Tue, 08 Jun 2021 02:06:45 +0200 Pierre-Yves David clone: reuse the stream clone logic for local clone
Wed, 09 Jun 2021 01:10:34 +0200 Pierre-Yves David clone: use "official" API to create local clone destination
Tue, 08 Jun 2021 03:40:36 +0200 Pierre-Yves David clone: cleanup the "cleanup dir" logic used during local clone
Mon, 17 May 2021 15:42:18 +0200 Pierre-Yves David updatecaches: use the `caches` argument instead of a special `full` value
Mon, 17 May 2021 15:05:24 +0200 Raphaël Gomès branching: merge stable into default
Fri, 07 May 2021 10:39:58 +0200 Pierre-Yves David cache: avoid warming the fnodetags cache after clone stable
Mon, 03 May 2021 18:55:19 +0200 Raphaël Gomès branching: merge stable into default
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Sun, 18 Apr 2021 00:56:09 -0400 Matt Harbison incoming: use bytes for an error message stable
Wed, 14 Apr 2021 18:37:29 +0200 Pierre-Yves David share: use `get_clone_path`
Wed, 14 Apr 2021 18:34:42 +0200 Pierre-Yves David clone: use `get_clone_path`
Wed, 14 Apr 2021 17:41:02 +0200 Pierre-Yves David incoming: kill the `repo._subtoppath =` hack
Wed, 14 Apr 2021 10:35:40 +0200 Pierre-Yves David urlutil: add a `get_clone_path` function
Wed, 14 Apr 2021 02:14:15 +0200 Pierre-Yves David incoming: use `urlutil.get_pull_paths`
Wed, 14 Apr 2021 01:26:44 +0200 Pierre-Yves David outgoing: accept multiple destinations
Thu, 15 Apr 2021 09:23:28 +0200 Pierre-Yves David outgoing: pass subrepo path using function argument instead of abssource hack
Sun, 11 Apr 2021 20:00:46 +0200 Pierre-Yves David outgoing: merge the code handling --graph with the main one
Tue, 13 Apr 2021 15:13:20 +0200 Pierre-Yves David outgoing: move filtering logic in its own function
Sun, 11 Apr 2021 19:31:03 +0200 Pierre-Yves David outgoing: make `recurse` a real function
Sun, 11 Apr 2021 19:20:14 +0200 Pierre-Yves David outgoing: remove some early return
Mon, 12 Apr 2021 06:34:54 +0200 Pierre-Yves David urlutil: extract `parseurl` from `hg` into the new module
Mon, 12 Apr 2021 03:01:04 +0200 Pierre-Yves David urlutil: extract `url` related code from `util` into the new module
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Thu, 18 Mar 2021 18:24:59 -0400 Matt Harbison merge with stable
Wed, 10 Mar 2021 05:54:02 +0100 Pierre-Yves David hg: make `clean` return consistent with the `update` function
Thu, 11 Mar 2021 17:26:49 +0100 Pierre-Yves David ui: pass a `ui` object to `paths.getpath`
Thu, 11 Mar 2021 18:09:55 -0500 Matt Harbison hg: convert an exception to bytes in the repo creation exception handler stable
Mon, 15 Feb 2021 14:48:36 -0500 Valentin Gatien-Baron sshpeer: enable+fix warning about sshpeers not being closed explicitly
Fri, 15 Jan 2021 12:41:38 +0100 Pierre-Yves David clone: make sure we warm the cache after a clone
Sun, 20 Dec 2020 15:38:50 +0100 Dan Villiom Podlaski Christiansen clone: update to active bookmark, if set
Mon, 14 Dec 2020 19:48:35 +0100 Joerg Sonnenberger share: properly copy cache files when cloning from a share
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Thu, 12 Nov 2020 15:28:06 -0800 Martin von Zweigbergk errors: use InputError for some errors on `hg clone`
Mon, 28 Sep 2020 08:07:09 -0700 Martin von Zweigbergk updaterepo: add deprecation warning
Mon, 21 Sep 2020 11:53:44 -0700 Martin von Zweigbergk merge: replace calls to hg.updaterepo() by merge.update()
Mon, 21 Sep 2020 11:12:58 -0700 Martin von Zweigbergk merge: make low-level update() private (API)
Mon, 21 Sep 2020 10:09:39 -0700 Martin von Zweigbergk merge: use merge.clean_update() when applicable
Thu, 02 Jul 2020 16:23:36 +0530 Pulkit Goyal localrepo: load the share source .hg/hgrc also in share-safe mode (API)
Tue, 11 Aug 2020 13:43:43 +0530 Pulkit Goyal requirements: introduce constants for `shared` and `relshared` requirements
Sat, 08 Aug 2020 16:24:12 +0530 Pulkit Goyal requirements: introduce new requirements related module
Tue, 14 Apr 2020 16:43:54 +0530 Pulkit Goyal scmutil: add writereporequirements() and route requires writing through it
Mon, 18 May 2020 14:59:59 -0400 Augie Fackler mergestate: split out merge state handling code from main merge module
Sun, 29 Mar 2020 14:22:07 -0700 Gregory Szorc extensions: refactor function for obtaining disabled extension help
Wed, 18 Mar 2020 15:08:14 -0400 Augie Fackler hg: make _local() behave consistently on Python 3.8 (issue6287)
Fri, 24 Jan 2020 15:28:37 -0800 Martin von Zweigbergk merge: make hg.merge() take a context instead of a node
Wed, 26 Feb 2020 10:40:31 -0800 Martin von Zweigbergk merge: introduce a merge() for that use-case
Wed, 26 Feb 2020 11:00:50 -0800 Martin von Zweigbergk merge: drop redundant mergeforce argument from hg.merge()
Wed, 26 Feb 2020 10:54:17 -0800 Martin von Zweigbergk merge: change default of hg.merge()'s "force" argument from None to False
Fri, 24 Jan 2020 14:11:43 -0800 Martin von Zweigbergk clean: delete obsolete unlinking of .hg/graftstate
Wed, 15 Jan 2020 15:30:25 -0800 Martin von Zweigbergk merge: introduce a clean_update() for that use-case
Fri, 24 Jan 2020 16:07:42 -0800 Martin von Zweigbergk merge: drop now-unused "abort" argument from hg.merge()
Fri, 24 Jan 2020 16:00:54 -0800 Martin von Zweigbergk merge: check that there are no conflicts after --abort
Fri, 24 Jan 2020 09:33:02 -0800 Martin von Zweigbergk clean: check that there are no conflicts after
Mon, 13 Jan 2020 17:15:14 -0500 Augie Fackler core: migrate uses of hashlib.sha1 to hashutil.sha1
Sun, 01 Dec 2019 18:46:10 -0500 Matt Harbison cleanup: fix docstring formatting
Tue, 15 Oct 2019 11:06:04 -0400 Augie Fackler cleanup: hgdemandimport.tracing accepts strings, not bytes
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Sun, 06 Oct 2019 16:55:18 -0400 Gregory Szorc py3: manually import getattr where it is needed
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Wed, 25 Sep 2019 11:02:32 -0400 Augie Fackler hg: have `updatetotally` more thoroughly check updatecheck argument (API)
Wed, 25 Sep 2019 10:53:10 -0400 Augie Fackler merge: replace magic strings with NAMED_CONSTANTS (API)
Sun, 18 Aug 2019 00:45:33 +0300 Pulkit Goyal interfaces: create a new folder for interfaces and move repository.py in it
Thu, 11 Jul 2019 03:08:28 +0530 Taapas Agrawal abort: removed labels argument from abortmerge()
Sun, 30 Jun 2019 01:07:14 +0530 Taapas Agrawal abort: added support for merge
Wed, 17 Apr 2019 01:12:21 +0200 Pierre-Yves David verify: introduce a notion of "level"
Fri, 12 Apr 2019 12:20:38 -0400 timeless import: suppress accept: header
Wed, 30 Jan 2019 17:22:07 -0800 Gregory Szorc hg: raise Abort on invalid path
Thu, 17 Jan 2019 09:18:48 -0800 Martin von Zweigbergk unshare: use context manager for locks
Thu, 17 Jan 2019 09:17:12 -0800 Martin von Zweigbergk cleanup: delete lots of unused local variables
Sat, 29 Dec 2018 23:40:18 -0800 Martin von Zweigbergk narrow: move copytonarrowspec() out of setnarrowpats()
Sat, 29 Dec 2018 23:01:12 -0800 Martin von Zweigbergk narrow: copy store narrowspec to working copy immediately
Fri, 21 Dec 2018 10:13:49 -0800 Martin von Zweigbergk narrow: detect if narrowspec was changed in a different share
Sat, 15 Dec 2018 16:28:29 +0900 Yuya Nishihara extensions: use ui.log() interface to provide detailed loading information
Thu, 15 Nov 2018 20:20:31 +0900 Yuya Nishihara merge with stable
Wed, 14 Nov 2018 15:06:21 +0800 Anton Shestakov copystore: provide unit to ui.makeprogress() stable
Fri, 09 Nov 2018 11:28:05 -0800 Martin von Zweigbergk share: avoid a now-unnecessary reload of the repo
Fri, 09 Nov 2018 10:46:02 -0800 Martin von Zweigbergk share: reload repo after adjusting it in postshare()
Fri, 12 Oct 2018 12:30:47 -0400 Augie Fackler extensions: fix up many many debug logs that use %r
Fri, 19 Oct 2018 14:59:03 +0200 Gregory Szorc localrepo: support marking repos as having shallow file storage
Thu, 09 Feb 2017 09:17:40 -0800 Martin von Zweigbergk update: clarify update() call sites by specifying argument names
Fri, 14 Sep 2018 14:56:13 -0700 Gregory Szorc exchange: support declaring pull depth
Thu, 20 Sep 2018 17:27:01 -0700 Matt Harbison lfs: autoload the extension when cloning from repo with lfs enabled
Wed, 19 Sep 2018 17:27:37 -0700 Gregory Szorc localrepo: support writing shared file (API)
Wed, 19 Sep 2018 17:05:59 -0700 Gregory Szorc localrepo: support shared repo creation
Wed, 12 Sep 2018 19:00:46 -0700 Gregory Szorc hg: don't reuse repo instance after unshare()
Tue, 11 Sep 2018 17:22:15 -0700 Gregory Szorc hg: write narrow patterns after repo creation
Tue, 11 Sep 2018 17:21:18 -0700 Gregory Szorc exchange: support defining narrow file patterns for pull
Tue, 11 Sep 2018 17:15:35 -0700 Gregory Szorc hg: recognize include and exclude patterns when cloning
Tue, 11 Sep 2018 17:11:32 -0700 Gregory Szorc hg: allow extra arguments to be passed to repo creation (API)
Thu, 06 Sep 2018 16:49:37 -0400 Boris Feld extensions: trace the total time of running all reposetup callbacks
Mon, 10 Sep 2018 19:36:25 -0700 Boris Feld extensions: add timing for extensions reposetup
Sat, 25 Aug 2018 12:26:44 -0400 Matt Harbison hg: ensure the progress bar is completed when copying the store
Sat, 18 Aug 2018 01:07:43 -0400 Matt Harbison share: allow more than one level of directories to be created
Sat, 18 Aug 2018 00:51:26 -0400 Matt Harbison clone: allow local cloning to create more than one level of directories
Wed, 01 Aug 2018 16:06:53 +0200 Martijn Pieters extensions: add detailed loading information
Mon, 30 Jul 2018 15:36:04 +0200 Boris Feld clone: process 'lookup' return as an arbitrary symbol stable
Sun, 17 Jun 2018 22:57:34 -0700 Martin von Zweigbergk copystore: use progress helper
Sat, 14 Apr 2018 09:57:44 -0700 Gregory Szorc hg: pass command intents to repo/peer creation (API)
Fri, 13 Apr 2018 11:17:45 -0700 Gregory Szorc hg: use command executor for wire protocol commands
Thu, 12 Apr 2018 14:30:37 +0530 Pulkit Goyal py3: use '%d' for integers instead of '%s'
Sun, 08 Apr 2018 09:30:35 -0700 Martin von Zweigbergk addbranchrevs: no longer accept revset as "revs" (API)
Sun, 08 Apr 2018 08:53:43 -0700 Martin von Zweigbergk clone: avoid using repo.lookup() with binary nodeid
Sun, 01 Apr 2018 23:27:50 -0700 Martin von Zweigbergk outgoing: avoid repo.lookup() for converting revnum to nodeid
Mon, 02 Apr 2018 08:46:07 -0700 Martin von Zweigbergk clone: rename "rev" to "revs" since there can be many
Sun, 01 Apr 2018 15:41:16 -0700 Martin von Zweigbergk parseurl: consistently call second output "branches"
less more (0) -120 tip