log hgext/convert/hg.py @ 50847:6720894996f2

age author description
Fri, 06 Jan 2023 10:56:53 -0500 Matt Harbison typing: suppress a couple of attribute-errors in convert
Tue, 01 Mar 2022 20:44:59 -0800 Gregory Szorc convert: remove pycompat.iteritems()
Thu, 03 Mar 2022 18:28:30 -0800 Gregory Szorc global: bulk replace simple pycompat.iteritems(x) with x.items()
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Fri, 28 Jan 2022 16:25:41 +0100 Pierre-Yves David convert: use the merge action constant
Fri, 15 Oct 2021 03:28:28 +0200 Pierre-Yves David path: keep the path instance in the `pulloperation`
Tue, 28 Sep 2021 08:47:11 -0700 Martin von Zweigbergk errors: raise InputError on bad revset to revrange() iff provided by the user
Fri, 07 May 2021 22:06:25 -0400 Matt Harbison merge with stable
Fri, 30 Apr 2021 16:13:02 -0700 Kyle Lippincott black: make codebase compatible with black v21.4b2 and v20.8b1 stable
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
Tue, 20 Oct 2020 17:32:45 +0200 Joerg Sonnenberger phases: convert registernew users to use revision sets
Wed, 05 Aug 2020 16:00:25 +0530 Pulkit Goyal mergeresult: introduce filemap() which yields filename based mapping
Tue, 14 Jul 2020 16:21:08 +0530 Pulkit Goyal merge: introduce 'commitinfo' in mergeresult
Thu, 23 Jul 2020 18:03:14 +0530 Pulkit Goyal merge: return a mergeresult obj from manifestmerge(), calculateupdates() (API)
Fri, 06 Mar 2020 13:27:41 -0500 Augie Fackler cleanup: run pyupgrade on our source tree to clean up varying things
Sun, 06 Oct 2019 19:25:18 -0400 Gregory Szorc py3: define and use pycompat.iteritems() for hgext/
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
Wed, 25 Sep 2019 14:35:08 -0700 Martin von Zweigbergk update: clarify calculateupdate() call sites by specifying argument names
Sat, 13 Jul 2019 23:45:32 -0400 Valentin Gatien-Baron convert: add a config option to help doing identity hg->hg conversion
Wed, 27 Dec 2017 22:27:05 -0800 Martin von Zweigbergk convert: migrate to new method for getting copy source
Thu, 17 Jan 2019 09:17:12 -0800 Martin von Zweigbergk cleanup: delete lots of unused local variables
Wed, 09 Jan 2019 14:33:06 -0500 Matt Harbison convert: add missing numcommits() override to hg sources
Fri, 10 Aug 2018 15:01:06 -0700 Gregory Szorc manifest: add getstorage() to manifestlog and use it globally
Tue, 14 Aug 2018 14:00:35 -0400 Matt Harbison convert: don't drop missing or corrupt tag entries stable
Thu, 12 Apr 2018 14:30:37 +0530 Pulkit Goyal py3: use '%d' for integers instead of '%s'
Fri, 06 Apr 2018 10:46:24 -0700 Martin von Zweigbergk convert: look up branch only among branches
Thu, 05 Apr 2018 16:10:52 -0700 Martin von Zweigbergk convert: remove unused/unnecessary variable "parentctx"
Wed, 04 Apr 2018 09:03:17 -0700 Martin von Zweigbergk convert: use repo.lookup() for converting to nodeid
Thu, 15 Feb 2018 17:18:26 +0100 Boris Feld util: extract all date-related utils in utils/dateutil module
Tue, 06 Feb 2018 08:52:12 -0800 Martin von Zweigbergk convert: don't reimplement any()
Tue, 13 Feb 2018 21:52:51 +0900 Yuya Nishihara convert: fix line ending of mapfile and commit.desc file
Mon, 12 Feb 2018 23:51:37 -0500 Augie Fackler convert: make hg sha1 regex consistently be a bytes
Mon, 12 Feb 2018 23:50:58 -0500 Augie Fackler convert: open all files in binary mode
Mon, 11 Dec 2017 09:27:40 -0800 Martin von Zweigbergk memfilectx: make changectx argument mandatory in constructor (API)
Wed, 22 Nov 2017 20:49:01 -0500 Matt Harbison convert: save an indicator of the repo type for sources and sinks
Fri, 30 Jun 2017 03:35:48 +0200 Boris Feld configitems: register the 'convert.hg.usebranchnames' config
Fri, 30 Jun 2017 03:35:38 +0200 Boris Feld configitems: register the 'convert.hg.tagsbranch' config
Fri, 30 Jun 2017 03:35:12 +0200 Boris Feld configitems: register the 'convert.hg.saverev' config
Fri, 30 Jun 2017 03:34:49 +0200 Boris Feld configitems: register the 'convert.hg.ignoreerrors' config
Fri, 30 Jun 2017 03:34:45 +0200 Boris Feld configitems: register the 'convert.hg.clonebranches' config
Mon, 10 Jul 2017 17:30:20 +0200 Boris Feld bookmark: use 'applychanges' in the convert extension
Tue, 11 Jul 2017 00:59:23 +0200 Boris Feld convert: use the new 'phase.registernew' function
Wed, 08 Mar 2017 16:51:25 -0800 Pierre-Yves David convert: directly use repo.vfs.join
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove last uses of repo.manifest
Sat, 14 May 2016 14:03:12 +0900 Yuya Nishihara py3: move up symbol imports to enforce import-checker rules
Wed, 13 Apr 2016 00:16:21 +0200 Mads Kiilerich convert: keep converted hg parents that are outside convert.hg.revs (BC)
Sun, 10 Apr 2016 20:55:37 +0000 timeless pycompat: switch to util.stringio for py3 compat
Wed, 02 Mar 2016 15:26:49 +0000 timeless convert: hg use absolute_import
Fri, 15 Jan 2016 13:14:47 -0800 Bryan O'Sullivan with: use context manager for transaction in mercurial_sink
Sat, 09 Jan 2016 22:58:10 -0800 Martin von Zweigbergk convert: use manifest.diff() instead of ctx.status()
Sun, 10 Jan 2016 21:07:34 -0800 Martin von Zweigbergk convert: replace cache of (m,a,r) by (ma,r)
Sat, 09 Jan 2016 21:42:48 -0800 Martin von Zweigbergk convert: use _ prefix for private methods in hg sink
Mon, 14 Dec 2015 20:37:41 -0500 Augie Fackler merge: restate calculateupdates in terms of a matcher
Mon, 16 Nov 2015 17:15:36 -0800 Laurent Charignon convert: use repo._bookmarks.recordchange instead of repo._bookmarks.write
Mon, 16 Nov 2015 17:14:15 -0800 Laurent Charignon convert: indentation change to make the next patch more legible
Thu, 08 Oct 2015 12:55:45 -0700 Pierre-Yves David error: get Abort from 'error' instead of 'util'
Thu, 03 Sep 2015 10:29:42 -0700 Durham Goode convert: remove restriction on multiple --rev in hg source
Tue, 25 Aug 2015 15:54:33 -0700 Durham Goode convert: fix syncing deletes from p2 merge commit
Fri, 14 Aug 2015 15:22:47 -0700 Durham Goode convert: fix convert dropping p2 contents during filemap merge
Wed, 08 Jul 2015 10:31:09 -0700 Durham Goode convert: add config for recording the source name
Wed, 08 Jul 2015 10:27:43 -0700 Durham Goode convert: add support for specifying multiple revs
Mon, 29 Jun 2015 13:39:05 -0700 Durham Goode convert: fix bug with converting the same commit twice
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Mon, 15 Jun 2015 16:50:31 -0400 Matt Harbison convert: update 'intermediate-source' in the destination's extras dictionary
Sun, 14 Jun 2015 13:08:11 -0400 Matt Harbison convert: apply the appropriate phases to the destination (issue4165)
Sun, 14 Jun 2015 13:04:00 -0400 Matt Harbison convert: always track the hg source revision in the internal commit object
Fri, 29 May 2015 13:25:34 -0400 Matt Harbison convert: support incremental conversion with hg subrepos
Wed, 27 May 2015 14:28:29 -0500 Matt Mackall convert: properly pass null ids through .hgtags (issue4678) stable
Thu, 19 Mar 2015 17:40:19 +0100 Mads Kiilerich convert: optimize convert of files that are unmodified from p2 in merges
Fri, 13 Mar 2015 17:00:06 -0400 Jordi Gutiérrez Hermoso style: kill ersatz if-else ternary operators
Fri, 30 Jan 2015 18:51:20 +0100 Mads Kiilerich convert: replace revision references in messages if they are >= short hashes stable
Sun, 18 Jan 2015 22:21:53 -0500 Matt Harbison convert: handle LookupError in mercurial_source.lookuprev() stable
Fri, 03 Oct 2014 11:19:25 -0500 Pierre-Yves David convert-hg: use localrepo.pull
Sun, 31 Aug 2014 11:11:42 +0200 Mads Kiilerich convert: don't use multi-argument set.update
Tue, 26 Aug 2014 22:03:32 +0200 Mads Kiilerich convert: introduce --full for converting all files
Tue, 26 Aug 2014 22:03:32 +0200 Mads Kiilerich convert: refactor hg getchanges and caching
Tue, 26 Aug 2014 22:03:32 +0200 Mads Kiilerich convert: use None value for missing files instead of overloading IOError
Wed, 11 Jun 2014 22:19:29 -0400 Matt Harbison convert: update the transplant, rebase and graft references in 'extra'
Thu, 15 Aug 2013 16:49:27 -0500 Sean Farley memfilectx: call super.__init__ instead of duplicating code
Mon, 19 May 2014 22:12:30 +0200 Mads Kiilerich convert: introduce hascommitfrommap sink method
Mon, 19 May 2014 22:11:14 +0200 Mads Kiilerich convert: rename sink hascommit to hascommitforsplicemap
Fri, 16 May 2014 02:30:27 +0200 Mads Kiilerich convert: mercurial source: convert global tags only - not local tags
Wed, 16 Apr 2014 01:09:49 +0200 Mads Kiilerich convert: backout b75a04502ced and 9616b03113ce - tagmap
Fri, 07 Feb 2014 17:26:28 +0100 Mads Kiilerich convert: drop unused getheads from sinks
Wed, 22 Jan 2014 15:40:17 -0600 Sean Farley convert: add tagmap logic
Wed, 22 Jan 2014 15:31:24 -0600 Sean Farley convert: avoid updating tags when there is nothing new
Wed, 22 Jan 2014 17:38:05 -0600 Sean Farley convert: compare tags from all heads instead of just one
Tue, 21 Jan 2014 11:34:55 -0600 Sean Farley convert: add mapname parameter to checkrevformat
Thu, 18 Apr 2013 10:05:50 -0500 Sean Farley convert: replace old sha1s in the description
Sat, 20 Jul 2013 00:43:08 +0200 Mads Kiilerich convert: introduce hg.revs to replace hg.startrev and --rev with a revset
Thu, 03 Oct 2013 18:01:21 +0200 Mads Kiilerich convert: refactor head calculation for hg sources
Fri, 19 Jul 2013 01:40:57 +0200 Mads Kiilerich convert: fix bad conversion of copies when hg.startrev is specified
Thu, 25 Apr 2013 11:50:26 -0700 Ben Goswami splicemap: improve error handling when source is hg (issue2084)
Sun, 24 Mar 2013 00:06:52 +0700 Constantine Linnick convert: add closesort algorithm to mercurial sources
Tue, 15 Jan 2013 02:59:14 +0100 Mads Kiilerich convert: process missing branches in sorted order
Wed, 07 Nov 2012 16:21:39 -0600 Augie Fackler bookmarks: introduce a bmstore to manage bookmark persistence
Fri, 01 Jun 2012 12:45:16 -0700 Bryan O'Sullivan revlog: descendants(*revs) becomes descendants(revs) (API)
Sat, 12 May 2012 16:02:46 +0200 Brodie Rao cleanup: replace naked excepts with except Exception: ...
Sat, 12 May 2012 16:00:58 +0200 Brodie Rao cleanup: "raise SomeException()" -> "raise SomeException"
Sat, 12 May 2012 16:00:57 +0200 Brodie Rao cleanup: "not x in y" -> "x not in y"
Sat, 12 May 2012 15:54:54 +0200 Brodie Rao cleanup: eradicate long lines
Thu, 26 Apr 2012 02:41:20 +0900 FUJIWARA Katsunori i18n: use locale insensitive format for datetimes as intermediate representation (issue3398) stable
Fri, 24 Feb 2012 19:11:35 -0200 Wagner Bruna convert: fix typos in error messages stable
Fri, 10 Feb 2012 22:34:13 +0100 Patrick Mezard convert: use splicemap entries when sorting revisions (issue1748) stable
Fri, 07 Oct 2011 15:36:35 -0500 Matt Mackall convert: fix crazy rollback call, broken by recent rollback safety checks
Thu, 08 Sep 2011 10:20:42 +0200 Martin Geisler convert: use repo.join instead of referencing ".hg" directly
Fri, 10 Jun 2011 11:43:38 -0500 Matt Mackall hg: change various repository() users to use peer() where appropriate
Sun, 01 May 2011 17:34:16 +0200 Mads Kiilerich convert: also catch missing revlogs when introduced in repo roots
Fri, 25 Mar 2011 01:38:47 +0100 Edouard Gomez convert: add bookmark support to hg source
Wed, 07 Jul 2010 00:06:59 +0200 Edouard Gomez convert: add bookmark support to the hg sink
Sun, 25 Jul 2010 17:18:35 -0500 Matt Mackall convert: handle closed branch heads in hg-hg conversion (issue2185)
Sun, 09 May 2010 21:52:34 +0200 Patrick Mezard convert: merge sources getmode() into getfile()
Sun, 18 Apr 2010 15:47:49 +0200 Martin Geisler convert: mark strings for translation stable
Sun, 18 Apr 2010 15:47:49 +0200 Martin Geisler convert: write "repository" instead of "repo" stable
Mon, 25 Jan 2010 00:05:27 -0600 Matt Mackall many, many trivial check-code fixups
Tue, 19 Jan 2010 22:20:08 -0600 Matt Mackall Update license to GPLv2+ stable