Fri, 01 Sep 2023 00:09:55 +0200 |
Pierre-Yves David |
pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
|
file |
diff |
annotate
|
Thu, 31 Aug 2023 23:56:15 +0200 |
Pierre-Yves David |
safehasattr: drop usage in favor of hasattr
|
file |
diff |
annotate
|
Wed, 30 Aug 2023 11:53:13 +0200 |
Pierre-Yves David |
cachedlocalrepo: use sysstr for attribute name of "file of interest"
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:26:32 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:26:23 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 04 Apr 2019 18:07:30 +0200 |
Manuel Jacob |
pull: add --remote-hidden option and pass it through peer creation
|
file |
diff |
annotate
|
Thu, 23 Feb 2023 04:42:17 +0100 |
Pierre-Yves David |
narrow: write the narrow spec in a transaction during share
|
file |
diff |
annotate
|
Thu, 23 Feb 2023 04:35:16 +0100 |
Pierre-Yves David |
narrow: write the narrow spec in a transaction during clone
|
file |
diff |
annotate
|
Wed, 04 Jan 2023 16:02:22 +0100 |
Raphaël Gomès |
branching: merge stable into default
|
file |
diff |
annotate
|
Mon, 05 Dec 2022 15:14:33 -0500 |
Matt Harbison |
hg: show the correct message when cloning an LFS repo with extension disabled
stable
|
file |
diff |
annotate
|
Fri, 02 Dec 2022 18:19:59 +0100 |
Pierre-Yves David |
peer: pass the `path` object to `make_peer`
|
file |
diff |
annotate
|
Sat, 03 Dec 2022 00:19:23 +0100 |
Pierre-Yves David |
peer: store the path object used to build a peer from a repo
|
file |
diff |
annotate
|
Fri, 02 Dec 2022 17:41:44 +0100 |
Pierre-Yves David |
peer: build a `path` object on the fly when needed
|
file |
diff |
annotate
|
Fri, 02 Dec 2022 18:04:51 +0100 |
Pierre-Yves David |
peer: use a dedicated name for the `peer` constructor
|
file |
diff |
annotate
|
Fri, 02 Dec 2022 18:04:37 +0100 |
Pierre-Yves David |
peer: dissolve `_peerlookup` into its last two callers
|
file |
diff |
annotate
|
Sat, 03 Dec 2022 03:45:45 +0100 |
Pierre-Yves David |
peer: stop having a `peer()` method on `peer()`
|
file |
diff |
annotate
|
Sat, 03 Dec 2022 03:45:39 +0100 |
Pierre-Yves David |
clone: explicitly detect the need to fetch a peer
|
file |
diff |
annotate
|
Fri, 02 Dec 2022 19:15:04 +0100 |
Pierre-Yves David |
addbranchrevs: explicitly detect the need to fetch a peer
|
file |
diff |
annotate
|
Fri, 02 Dec 2022 17:01:54 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg clone`
|
file |
diff |
annotate
|
Fri, 02 Dec 2022 16:49:54 +0100 |
Pierre-Yves David |
path: use `get_clone_path_obj` in share
|
file |
diff |
annotate
|
Thu, 01 Dec 2022 18:19:08 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg incoming`
|
file |
diff |
annotate
|
Wed, 30 Nov 2022 19:43:26 +0100 |
Pierre-Yves David |
path: have `peer` constructor accept a `path` object
|
file |
diff |
annotate
|
Thu, 01 Dec 2022 01:37:10 +0100 |
Pierre-Yves David |
path: directly use the push_variant in outgoing internals
|
file |
diff |
annotate
|
Tue, 29 Nov 2022 22:22:18 +0100 |
Pierre-Yves David |
peer-or-repo: remove the now unused function
|
file |
diff |
annotate
|
Tue, 29 Nov 2022 22:21:19 +0100 |
Pierre-Yves David |
peer-or-repo: build a repo directly in the `repo` function
|
file |
diff |
annotate
|
Tue, 29 Nov 2022 22:04:23 +0100 |
Pierre-Yves David |
peer-or-repo: build a peer directly in the `peer` function
|
file |
diff |
annotate
|
Tue, 29 Nov 2022 22:03:10 +0100 |
Pierre-Yves David |
static-http: have `statichttprepo.instance` return a peer object
|
file |
diff |
annotate
|
Tue, 29 Nov 2022 21:48:08 +0100 |
Pierre-Yves David |
peer-or-repo: split the scheme between repo and peer
|
file |
diff |
annotate
|
Wed, 30 Nov 2022 13:55:15 +0100 |
Pierre-Yves David |
peer-or-repo: stop relying on AttributeError in `islocal`
|
file |
diff |
annotate
|
Tue, 29 Nov 2022 21:42:08 +0100 |
Pierre-Yves David |
repo-or-peer: deprecate calling `islocal` on non-path object
|
file |
diff |
annotate
|
Wed, 30 Nov 2022 11:12:48 +0100 |
Pierre-Yves David |
share: stop using 'islocal' with repo instance
|
file |
diff |
annotate
|
Tue, 29 Nov 2022 19:54:55 +0100 |
Pierre-Yves David |
peer-or-repo: make sure object in "scheme" have a `instance` object
|
file |
diff |
annotate
|
Tue, 29 Nov 2022 18:30:54 +0100 |
Pierre-Yves David |
peer-or-repo: move the object setup in its own function
|
file |
diff |
annotate
|
Tue, 31 May 2022 21:16:17 +0200 |
Manuel Jacob |
py3: catch FileExistsError instead of checking errno == EEXIST
|
file |
diff |
annotate
|
Tue, 31 May 2022 03:39:42 +0200 |
Manuel Jacob |
py3: stop catching TypeError that was raised on Python 2
|
file |
diff |
annotate
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
file |
diff |
annotate
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
file |
diff |
annotate
|
Tue, 18 Jan 2022 10:27:13 +0100 |
Raphaël Gomès |
branching: merge with stable
|
file |
diff |
annotate
|
Mon, 10 Jan 2022 18:04:41 -0500 |
Matt Harbison |
subrepo: make -S work again on Windows for incoming/outgoing to remote repos
stable
|
file |
diff |
annotate
|
Thu, 23 Dec 2021 14:47:52 +0100 |
Raphaël Gomès |
urls: remove deprecated APIs
|
file |
diff |
annotate
|
Mon, 29 Nov 2021 12:27:33 +0000 |
Arseniy Alekseyev |
sparse: lock the store when updating requirements config
stable
|
file |
diff |
annotate
|
Fri, 15 Oct 2021 03:28:28 +0200 |
Pierre-Yves David |
path: keep the path instance in the `pulloperation`
|
file |
diff |
annotate
|
Fri, 15 Oct 2021 02:44:14 +0200 |
Pierre-Yves David |
path: return path instance directly from get_pull_paths
|
file |
diff |
annotate
|
Wed, 06 Oct 2021 13:32:07 +0530 |
Sushil khanchi |
hg: let extensions call the func without populating opts keys
|
file |
diff |
annotate
|
Tue, 28 Sep 2021 08:47:11 -0700 |
Martin von Zweigbergk |
errors: raise InputError on bad revset to revrange() iff provided by the user
|
file |
diff |
annotate
|
Sat, 10 Jul 2021 14:06:06 +0200 |
Pierre-Yves David |
windows: use abspath in mercurial/hg.py
|
file |
diff |
annotate
|
Tue, 08 Jun 2021 02:06:45 +0200 |
Pierre-Yves David |
clone: reuse the stream clone logic for local clone
|
file |
diff |
annotate
|
Wed, 09 Jun 2021 01:10:34 +0200 |
Pierre-Yves David |
clone: use "official" API to create local clone destination
|
file |
diff |
annotate
|
Tue, 08 Jun 2021 03:40:36 +0200 |
Pierre-Yves David |
clone: cleanup the "cleanup dir" logic used during local clone
|
file |
diff |
annotate
|
Mon, 17 May 2021 15:42:18 +0200 |
Pierre-Yves David |
updatecaches: use the `caches` argument instead of a special `full` value
|
file |
diff |
annotate
|
Mon, 17 May 2021 15:05:24 +0200 |
Raphaël Gomès |
branching: merge stable into default
|
file |
diff |
annotate
|
Fri, 07 May 2021 10:39:58 +0200 |
Pierre-Yves David |
cache: avoid warming the fnodetags cache after clone
stable
|
file |
diff |
annotate
|
Mon, 03 May 2021 18:55:19 +0200 |
Raphaël Gomès |
branching: merge stable into default
|
file |
diff |
annotate
|
Mon, 29 Mar 2021 01:52:06 +0200 |
Joerg Sonnenberger |
node: replace nullid and friends with nodeconstants class
|
file |
diff |
annotate
|
Sun, 18 Apr 2021 00:56:09 -0400 |
Matt Harbison |
incoming: use bytes for an error message
stable
|
file |
diff |
annotate
|
Wed, 14 Apr 2021 18:37:29 +0200 |
Pierre-Yves David |
share: use `get_clone_path`
|
file |
diff |
annotate
|
Wed, 14 Apr 2021 18:34:42 +0200 |
Pierre-Yves David |
clone: use `get_clone_path`
|
file |
diff |
annotate
|
Wed, 14 Apr 2021 17:41:02 +0200 |
Pierre-Yves David |
incoming: kill the `repo._subtoppath =` hack
|
file |
diff |
annotate
|
Wed, 14 Apr 2021 10:35:40 +0200 |
Pierre-Yves David |
urlutil: add a `get_clone_path` function
|
file |
diff |
annotate
|
Wed, 14 Apr 2021 02:14:15 +0200 |
Pierre-Yves David |
incoming: use `urlutil.get_pull_paths`
|
file |
diff |
annotate
|