log mercurial/subrepo.py @ 45005:05277278f177

age author description
Thu, 07 May 2020 16:54:17 -0400 Augie Fackler cleanup: avoid extra node/ctx conversions in logcmdutil.diffordiffstat
Fri, 24 Jan 2020 15:28:37 -0800 Martin von Zweigbergk merge: make hg.merge() take a context instead of a node
Mon, 13 Jan 2020 17:15:14 -0500 Augie Fackler core: migrate uses of hashlib.sha1 to hashutil.sha1
Fri, 06 Dec 2019 20:40:02 -0500 Matt Harbison match: resolve filesets against the passed `cwd`, not the current one
Thu, 12 Dec 2019 12:30:15 -0500 Matt Harbison exchange: ensure all outgoing subrepo references are present before pushing
Tue, 03 Dec 2019 17:10:10 -0800 Kyle Lippincott subrepo: use pycompat.open directly instead of importing open from pycompat
Sun, 01 Dec 2019 18:46:10 -0500 Matt Harbison cleanup: fix docstring formatting
Thu, 14 Nov 2019 15:28:34 -0500 Augie Fackler subrepo: use field names instead of field numbers on scmutil.status
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sun, 06 Oct 2019 13:28:56 -0400 Gregory Szorc py3: manually import pycompat.open into files that need it
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
Mon, 24 Jun 2019 16:01:01 -0700 Kyle Lippincott subrepos: make last line of prompts <40 english chars (issue6158)
Wed, 20 Feb 2019 19:28:51 -0500 Augie Fackler cleanup: use () to wrap long lines instead of \
Sun, 17 Feb 2019 09:12:30 -0800 Martin von Zweigbergk subrepo: use root-repo-relative path from `hg files` with ui.relative-paths=no
Mon, 11 Feb 2019 11:18:37 -0500 Augie Fackler merge with stable
Sat, 09 Feb 2019 22:50:53 -0800 Martin von Zweigbergk match: delete unused root and cwd arguments from {always,never,exact}() (API)
Sun, 10 Feb 2019 14:35:36 -0800 Martin von Zweigbergk match: delete unused root and cwd arguments to constructors (API)
Sun, 10 Feb 2019 14:16:37 -0800 Martin von Zweigbergk cleanup: prefer matchmod.{always,never}() over accessing matchers directly
Fri, 08 Feb 2019 13:08:01 -0800 Martin von Zweigbergk forget: pass around uipathfn and use instead of m.rel() (API)
Thu, 07 Feb 2019 23:25:39 -0800 Martin von Zweigbergk addremove: pass around uipathfn and use instead of m.uipath() (API)
Thu, 07 Feb 2019 23:19:33 -0800 Martin von Zweigbergk remove: pass around uipathfn and use instead of m.rel() (API)
Thu, 07 Feb 2019 11:15:30 -0800 Martin von Zweigbergk add: pass around uipathfn and use instead of m.rel() (API)
Fri, 08 Feb 2019 10:19:30 -0800 Martin von Zweigbergk subrepo: use relative path for "already tracked" message
Thu, 07 Feb 2019 10:20:57 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.archive() (API)
Thu, 07 Feb 2019 09:52:36 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.diff() (API)
Thu, 07 Feb 2019 10:01:55 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.addremove() (API)
Thu, 07 Feb 2019 09:59:27 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.add() (API)
Thu, 07 Feb 2019 09:52:22 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.forget() (API)
Thu, 07 Feb 2019 09:40:37 -0800 Martin von Zweigbergk subrepo: adjust subrepo prefix before calling subrepo.removefiles() (API)
Tue, 05 Feb 2019 09:43:34 -0800 Martin von Zweigbergk subrepo: migrate to scmutil.backuppath()
Wed, 06 Feb 2019 15:35:25 -0800 Martin von Zweigbergk subrepo: always show relative path to .orig backup
Tue, 05 Feb 2019 20:50:54 -0500 Matt Harbison subrepo: avoid false unsafe path detection on Windows stable
Mon, 04 Feb 2019 20:35:21 +0300 Pulkit Goyal merge with stable
Sat, 02 Feb 2019 15:26:51 +0900 Yuya Nishihara py3: don't use universal_newlines in svnsubrepo
Sat, 02 Feb 2019 15:21:35 +0900 Yuya Nishihara py3: remove unneeded fsencode() from gitsubrepo
Wed, 30 Jan 2019 19:18:20 -0500 Augie Fackler subrepo: clean up lingering bytes/str issues in svn support
Wed, 30 Jan 2019 19:29:32 -0500 Augie Fackler subrepo: bytes/str cleanups on Git support
Tue, 08 Jan 2019 22:19:36 +0900 Yuya Nishihara subrepo: reject potentially unsafe subrepo paths (BC) (SEC) stable 4.9
Tue, 08 Jan 2019 22:07:45 +0900 Yuya Nishihara subrepo: prohibit variable expansion on creation of hg subrepo (SEC) stable
Thu, 22 Nov 2018 20:01:28 +0100 Boris Feld subrepo-git: use an official origvfs when appropriate
Fri, 16 Nov 2018 18:37:26 -0500 Matt Harbison subrepo: print the status line before creating the peer for better diagnostics stable
Wed, 17 Oct 2018 11:43:39 -0700 Martin von Zweigbergk subrepo: access status members by name instead of by position
Sun, 23 Sep 2018 00:47:04 -0400 Matt Harbison py3: convert arguments, cwd and env to native strings when spawning subprocess
Tue, 11 Sep 2018 13:52:17 -0400 Matt Harbison subrepo: mask out passwords embedded in the messages displaying a URL stable
Sat, 09 Jun 2018 20:53:12 +0900 Yuya Nishihara fileset: restrict getfileset() to not return a computed set (API)
Sun, 17 Jun 2018 22:09:15 -0700 Martin von Zweigbergk subrepo: use progress helper
Mon, 18 Jun 2018 16:06:28 +0530 Pulkit Goyal py3: slice over bytes to prevent getting ascii values
Wed, 18 Apr 2018 19:25:35 +0530 Sushil khanchi forget: rename --confirm to --interactive
Sat, 14 Apr 2018 18:50:45 -0400 Matt Harbison scmutil: teach the file prefetch hook to handle multiple commits
Thu, 22 Mar 2018 16:11:42 +0530 Sushil khanchi forget: add --confirm option
Thu, 12 Apr 2018 14:28:08 +0530 Pulkit Goyal py3: prevent transformer from adding b'' by adding r'' prefix
Sat, 31 Mar 2018 23:49:58 +0530 Sushil khanchi addremove: remove dry_run, similarity from scmutil.addremove (API)
Mon, 02 Apr 2018 08:43:08 -0700 Martin von Zweigbergk subrepo: use repo['.'] instead of repo['']
Thu, 29 Mar 2018 09:23:39 -0700 Martin von Zweigbergk push: use "repo['.']" instead of old form "repo['']"
Wed, 21 Mar 2018 23:36:11 +0530 Sushil khanchi remove: add dry-run functionality
Sat, 24 Mar 2018 15:10:51 +0900 Yuya Nishihara procutil: bulk-replace function calls to point to new module
Thu, 22 Mar 2018 21:56:20 +0900 Yuya Nishihara stringutil: bulk-replace call sites to point to new module
Sat, 10 Mar 2018 12:33:19 +0530 Sushil khanchi forget: add --dry-run mode
Sun, 04 Mar 2018 22:33:59 +0530 Pulkit Goyal py3: use pycompat.bytestr instead of str
Sun, 04 Mar 2018 10:42:51 -0500 Augie Fackler merge with stable
Thu, 01 Mar 2018 11:37:00 -0500 Matt Harbison subrepo: activate clone pooling to enable sharing with remote URLs stable
Thu, 01 Mar 2018 11:13:00 -0500 Matt Harbison subrepo: don't attempt to share remote sources (issue5793) stable
Thu, 15 Feb 2018 17:18:26 +0100 Boris Feld util: extract all date-related utils in utils/dateutil module
Sun, 25 Feb 2018 22:30:14 -0500 Augie Fackler subrepo: use util.forcebytestr() instead of str() on exception
Thu, 02 Apr 2015 23:28:16 +0900 Yuya Nishihara cmdutil: pass ctx to makefileobj() in place of repo/node pair (API)
Sun, 11 Feb 2018 00:49:43 -0500 Matt Harbison archive: migrate to the fileprefetch callback mechanism
Tue, 06 Feb 2018 22:36:38 +0900 Yuya Nishihara subrepo: split non-core functions to new module
Sun, 04 Feb 2018 14:31:32 -0500 Matt Harbison archive: call the storage prefetch hook
Sun, 21 Jan 2018 13:03:03 +0900 Yuya Nishihara cmdutil: drop aliases for logcmdutil functions (API)
Sun, 21 Jan 2018 13:54:05 -0500 Matt Harbison subrepo: handle 'C:' style paths on the command line (issue5770)
Tue, 16 Jan 2018 08:40:14 -0500 Jordi Gutiérrez Hermoso svnsubrepo: check if subrepo is missing when checking dirty state (issue5657)
Sun, 14 Jan 2018 12:07:06 -0500 Jordi Gutiérrez Hermoso svnsubrepo: add new method _svnmissing
Sun, 14 Jan 2018 12:05:28 -0500 Jordi Gutiérrez Hermoso svnsubrepo: decorate dirty method with annotatesubrepoerror
Sat, 13 Jan 2018 13:28:12 +0900 Yuya Nishihara subrepo: convert EOL of hgrc before writing to bytes IO
Fri, 12 Jan 2018 18:11:05 +0530 Pulkit Goyal py3: use bytes instead of pycompat.bytestr
Fri, 29 Dec 2017 05:29:57 +0530 Pulkit Goyal py3: make sure we open the file to write in bytes mode
Fri, 29 Dec 2017 05:29:04 +0530 Pulkit Goyal py3: use pycompat.bytestr() instead of str()
Fri, 29 Dec 2017 05:25:27 +0530 Pulkit Goyal py3: use node.hex(h.digest()) instead of h.hexdigest()
Sun, 10 Dec 2017 04:49:40 +0530 Pulkit Goyal py3: handle keyword arguments correctly in subrepo.py
Thu, 30 Nov 2017 15:48:42 -0500 Augie Fackler merge with stable
Wed, 29 Nov 2017 07:57:17 +0530 Pulkit Goyal py3: fix handling of keyword arguments in revert
Sat, 04 Nov 2017 19:21:39 +0900 Yuya Nishihara subrepo: extract preprocess of repo.commit() to free function stable
Mon, 06 Nov 2017 22:32:41 -0800 Gregory Szorc subrepo: use per-type config options to enable subrepos stable
Sun, 05 Nov 2017 21:51:42 +0900 Yuya Nishihara subrepo: disable git and svn subrepos by default (BC) (SEC) stable
Sun, 05 Nov 2017 21:48:58 +0900 Yuya Nishihara subrepo: extend config option to disable subrepos by type (SEC) stable
Sun, 05 Nov 2017 21:22:07 +0900 Yuya Nishihara subrepo: add config option to reject any subrepo operations (SEC) stable
Fri, 03 Nov 2017 20:12:50 +0900 Yuya Nishihara subrepo: disallow symlink traversal across subrepo mount point (SEC) stable
Tue, 17 Oct 2017 22:55:33 -0400 Matt Harbison subrepo: implement 'unshare' for Mercurial subrepos
Sun, 15 Oct 2017 22:48:02 -0400 Matt Harbison subrepo: share instead of clone if the parent repo is shared (issue5675) (BC)
Thu, 12 Oct 2017 23:30:46 -0700 Jun Wu codemod: use pycompat.iswindows
Sat, 30 Sep 2017 07:45:51 -0400 Augie Fackler subrepo: remove superfluous pass statements
Sun, 03 Sep 2017 14:32:11 +0900 Yuya Nishihara doctest: bulk-replace string literals with b'' for Python 3
Sun, 03 Sep 2017 15:01:23 +0900 Yuya Nishihara py3: fix type of regex literals in subrepo.py
Tue, 22 Aug 2017 20:03:07 -0400 Augie Fackler python3: wrap all uses of <exception>.strerror with strtolocal
Mon, 31 Jul 2017 14:55:11 -0700 Sean Farley subrepo: add tests for git rogue ssh urls (SEC) stable
Mon, 31 Jul 2017 16:44:17 -0700 Sean Farley subrepo: add tests for svn rogue ssh urls (SEC) stable
Mon, 31 Jul 2017 14:55:11 -0700 Sean Farley subrepo: add tests for git rogue ssh urls (SEC) stable
Mon, 31 Jul 2017 16:44:17 -0700 Sean Farley subrepo: add tests for svn rogue ssh urls (SEC) stable
Fri, 14 Jul 2017 14:22:40 -0700 Jun Wu codemod: register core configitems using a script
Sun, 09 Jul 2017 16:13:30 -0400 Matt Harbison subrepo: make the output references to subrepositories consistent
Sun, 09 Jul 2017 02:55:46 -0400 Matt Harbison subrepo: consider the parent repo dirty when a file is missing
Thu, 25 May 2017 21:53:44 +0900 Yuya Nishihara cat: add formatter support
Sat, 27 May 2017 18:50:05 +0900 Yuya Nishihara cat: pass filename template as explicit argument
Wed, 03 May 2017 15:41:28 +0530 Pulkit Goyal py3: abuse r'' to access keys in keyword arguments
Tue, 25 Apr 2017 01:52:30 +0530 Pulkit Goyal py3: handle opts correctly for `hg add`
Sat, 15 Apr 2017 18:05:40 -0400 Matt Harbison serve: add support for Mercurial subrepositories
Tue, 21 Mar 2017 18:36:14 -0400 Augie Fackler merge with stable
Mon, 20 Mar 2017 04:36:55 -0700 Simon Farnsworth subrepo: move prompts out of the if (issue5505) stable
Wed, 15 Mar 2017 23:06:50 +0900 Yuya Nishihara util: wrap s.encode('string_escape') call for future py3 compatibility
Wed, 08 Mar 2017 16:53:47 -0800 Pierre-Yves David subrepo: directly use repo.vfs.join
Thu, 02 Mar 2017 13:30:38 +0100 Pierre-Yves David vfs: use 'vfs' module directly in 'mercurial.subrepo'
Tue, 21 Feb 2017 17:50:04 +0100 Pierre-Yves David color: move git-subrepo support into the subrepo module
Sat, 25 Feb 2017 21:13:59 -0500 Matt Harbison subrepo: run the repo decoders when archiving
Tue, 10 Jan 2017 09:32:27 +0100 Valters Vingolds rebase: provide detailed hint to abort message if working dir is not clean
Mon, 19 Dec 2016 00:16:52 +0530 Pulkit Goyal py3: replace os.name with pycompat.osname (part 1 of 2)
Sun, 18 Dec 2016 01:46:39 +0530 Pulkit Goyal py3: replace os.environ with encoding.environ (part 2 of 5)
Sat, 17 Dec 2016 20:14:24 +0530 Pulkit Goyal py3: replace os.sep with pycompat.ossep (part 3 of 4)