log

age author description
Tue, 23 May 2017 15:30:28 +0100 Frank Kingswood Avoid warning when importing registrardefault tip
Mon, 15 May 2017 13:28:26 +0100 Frank Kingswood Tested with 3.9, 4.0, 4.1, 4.2
Mon, 15 May 2017 10:40:11 +0100 Frank Kingswood Now p4 job ids are recorded in extras3.9 4.0 4.1 4.2
Mon, 15 May 2017 10:40:02 +0100 Frank Kingswood Trivial fix on split
Tue, 10 May 2016 10:16:02 +0100 Frank Kingswood Tested with 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8
Tue, 10 May 2016 10:13:45 +0100 Frank Kingswood add p4unshelve command3.8
Sat, 29 Nov 2014 15:29:20 +0100 Dan Villiom Podlaski Christiansen fix copy and move handling
Sat, 29 Nov 2014 15:29:20 +0100 Dan Villiom Podlaski Christiansen swallow slightly fewer exceptions
Thu, 04 Dec 2014 08:24:00 +0000 Frank Kingswood Clean up actions dict
Wed, 24 Sep 2014 12:22:49 +0100 Frank Kingswood add --job option to push to attach one or more jobs to a p4 changelist
Wed, 24 Sep 2014 12:22:38 +0100 Frank Kingswood add import action
Tue, 19 Aug 2014 14:46:28 +0100 Frank Kingswood compatible with 3.1
Tue, 03 Dec 2013 12:00:54 +0000 Eugene Baranov Move incoming changesets to public phase
Fri, 22 Nov 2013 11:38:29 +0000 Frank Kingswood avoid stripping off the trailing / on the root path until later
Wed, 08 May 2013 08:12:44 +0100 Frank Kingswood set marshal dump version to 0
Thu, 13 Dec 2012 09:06:20 +0000 Frank Kingswood fix error abort in runone
Tue, 23 Oct 2012 12:43:47 +0100 Frank Kingswood Must quote the root argument given to -d
Fri, 14 Sep 2012 19:39:26 +0100 Frank Kingswood Fix a couple of portability issues
Mon, 10 Sep 2012 08:34:28 +0100 Frank Kingswood add runone() method to simplify error handling
Fri, 17 Aug 2012 08:34:03 +0100 Frank Kingswood Use a helper class to delete temporary files
Fri, 17 Aug 2012 08:25:41 +0100 Frank Kingswood when syncing workspace process removals first to prevent name collisions
Wed, 15 Aug 2012 16:49:55 +0100 Frank Kingswood Tested with 2.2, 2.3
Wed, 15 Aug 2012 16:37:06 +0100 Frank Kingswood implement --force on push and pull2.2 2.3
Wed, 15 Aug 2012 16:36:32 +0100 Frank Kingswood implement --limit on incoming
Wed, 15 Aug 2012 16:36:32 +0100 Frank Kingswood instead of batching calls of p4 use the -x option and a file to hold arguments
Wed, 15 Aug 2012 16:36:32 +0100 Frank Kingswood instead of changing directory explicitly use the -d option
Wed, 15 Aug 2012 16:36:32 +0100 Frank Kingswood use propertycache to avoid calculating class members before they are needed
Wed, 08 Aug 2012 11:27:43 +0100 Frank Kingswood reinstate pull_trim_log
Wed, 25 Jul 2012 09:05:40 +0100 Frank Kingswood Back out pull_trim_log changes
Tue, 24 Jul 2012 14:56:47 +0100 Frank Kingswood document the pull_trim_log configuration option
Tue, 24 Jul 2012 13:00:58 +0100 Frank Kingswood add option to trim mercurial ids from p4 changelist descriptions during pull
Tue, 24 Jul 2012 12:55:49 +0100 Frank Kingswood fix clearing +x permission by forcing a reopen on the base type
Tue, 24 Jul 2012 12:47:29 +0100 Frank Kingswood make error handling more robust by not conflating error conditions in constructor
Tue, 19 Jun 2012 10:59:05 +0100 Frank Kingswood Fix error handling when invalid p4 client is specified for clone
Wed, 06 Jun 2012 11:42:06 +0100 Frank Kingswood Make sure root+partial directory in client workspace always ends in /
Sun, 03 Jun 2012 11:03:24 +0100 Frank Kingswood Use $HG in test script instead of "hg $HGDEBUG" everywhere
Mon, 23 Apr 2012 09:19:13 +0100 Frank Kingswood Allow push to modify integrated, copied and moved files.
Thu, 22 Mar 2012 16:37:17 +0000 Frank Kingswood Use p4 copy and p4 move if they are available.
Mon, 05 Mar 2012 11:38:55 +0000 Frank Kingswood Tested with 2.1
Mon, 05 Mar 2012 11:38:12 +0000 Frank Kingswood Now uses copies.pathcopies for Mercurial 2.1 or later2.1
Wed, 23 Nov 2011 09:56:49 +0000 Frank Kingswood Now shows files in changelist for p4pending -s -v
Thu, 27 Oct 2011 09:05:21 +0100 Frank Kingswood Fix Cygwin path regex match
Wed, 05 Oct 2011 08:48:31 +0100 Frank Kingswood Fix check for clientuser when unset
Fri, 30 Sep 2011 18:12:20 +0800 Frank Kingswood Compatibility with Python 2.3 and Mercurial 1.2.1
Tue, 20 Sep 2011 15:51:38 +0100 Frank Kingswood Now the clientuser configuration option can be the name of a script to run.
Tue, 20 Sep 2011 15:00:47 +0100 Frank Kingswood Avoid using DOS root or altroot on Cygwin.
Fri, 16 Sep 2011 10:13:34 +0100 Frank Kingswood Search all to find a p4 changelist in p4id
Fri, 16 Sep 2011 09:37:13 +0100 Frank Kingswood Now p4id without options identifies the current revision, as hg id does
Thu, 25 Aug 2011 14:39:11 +0100 Frank Kingswood Fix P4ID which did not work unless a p4 revision was given
Thu, 25 Aug 2011 14:20:30 +0100 Frank Kingswood Add -p option to set p4d used in the test script
Wed, 06 Jul 2011 15:50:25 +0100 Frank Kingswood Tested with 1.9
Wed, 06 Jul 2011 15:49:41 +0100 Frank Kingswood Compatibility with Mercurial 1.91.9
Fri, 15 Apr 2011 14:22:16 +0100 Frank Kingswood Fix traceback when --mq is used on pull
Wed, 13 Apr 2011 06:45:33 +0100 Frank Kingswood Tested with 1.8
Wed, 13 Apr 2011 06:00:21 +0100 Frank Kingswood p4 sync -k needs %-encoded filenames in push1.8
Wed, 13 Apr 2011 05:51:28 +0100 Frank Kingswood Add --changelist option to p4identify a revision by its p4 changelist number.
Fri, 08 Apr 2011 11:30:50 -0500 Steve Borho hg.localpath was moved to url.py between hg-1.8 and hg-1.9
Mon, 28 Mar 2011 15:05:59 +0100 Frank Kingswood Add new configuration option ignorecase.
Thu, 24 Mar 2011 14:34:21 +0000 Frank Kingswood encodename can be static method
Tue, 22 Mar 2011 20:34:40 +0000 Frank Kingswood p4 special characters (* # @ %) in file names are now escaped.
Tue, 22 Mar 2011 09:08:26 +0000 Frank Kingswood Several improvements in handling p4 client specs.
Thu, 02 Dec 2010 20:38:27 +0000 Frank Kingswood Also give more explicit error in clone
Thu, 02 Dec 2010 10:21:17 -0600 Steve Borho Give more explicit error when p4 client check fails
Sat, 20 Nov 2010 09:45:22 +0000 Frank Kingswood Add repopath() and localpath() helpers
Sat, 20 Nov 2010 08:36:06 +0000 Frank Kingswood Tested with 1.7
Sat, 20 Nov 2010 08:29:26 +0000 Frank Kingswood Catch error if the changelist number to submit is not a number1.7
Fri, 19 Nov 2010 14:15:08 -0600 Steve Borho Display URL that failed p4 check
Wed, 10 Nov 2010 01:33:22 +0000 Frank Kingswood Use p4 print -o to retrieve utf16 file in no-keep mode
Thu, 28 Oct 2010 15:18:34 +0100 Frank Kingswood Remove a trailing slash from the Root provided in the p4 client
Wed, 20 Oct 2010 07:32:38 +0100 Frank Kingswood Add support for partial checkouts
Sat, 23 Oct 2010 22:13:35 +0100 Frank Kingswood Added tag 1.3 for changeset c9bc78451da3
Sat, 23 Oct 2010 22:13:26 +0100 Frank Kingswood Small fix for Mercurial 1.31.3
Tue, 19 Oct 2010 10:16:26 +0100 Frank Kingswood Test filename with dollar sign in it
Tue, 19 Oct 2010 10:15:42 +0100 Frank Kingswood Fix call to p4 revert for any other changes to the files
Thu, 30 Sep 2010 11:43:04 +0100 Frank Kingswood show p4 client name in p4pending -v
Wed, 15 Sep 2010 16:02:59 +0100 Frank Kingswood ignore .pyo files
Tue, 14 Sep 2010 08:41:28 +0100 Frank Kingswood Make incoming and outgoing return codes match built-in ones.
Thu, 09 Sep 2010 09:13:38 +0100 Frank Kingswood Avoid filectx.cmp() which changed after Mercurial 1.6 to have different semantics.
Fri, 13 Aug 2010 09:06:23 +0100 Frank Kingswood Avoid calling p4 revert on empty list of files
Tue, 10 Aug 2010 14:57:31 +0100 Frank Kingswood Test case for new p4 latest code
Tue, 10 Aug 2010 14:57:10 +0100 Frank Kingswood Exhaustively search all parents (instead of just the left parent of each node) to find latest p4 node.
Tue, 13 Jul 2010 13:52:45 +0100 Frank Kingswood Revert all files opened in a changelist that is being reused for a push.
Tue, 13 Jul 2010 13:52:20 +0100 Frank Kingswood Fix detection of dot-hg-files-only changes so that it ignores clean merges
Fri, 02 Jul 2010 11:10:02 +0100 Frank Kingswood Tested with 1.4.3, 1.5.3 and 1.6
Fri, 02 Jul 2010 11:09:14 +0100 Frank Kingswood Add version check to test script.1.4 1.5 1.6
Fri, 02 Jul 2010 11:08:52 +0100 Frank Kingswood Now handles p4 8-bit character set encodings.
Thu, 17 Jun 2010 10:11:06 +0100 Frank Kingswood Add --base option to p4id
Thu, 17 Jun 2010 08:58:39 +0100 Frank Kingswood Do not pull new changes to a mq revision with just .hg* contents
Wed, 16 Jun 2010 15:34:38 +0100 Frank Kingswood Change describe so it returns a class instance instead of a tuple.
Wed, 16 Jun 2010 15:34:03 +0100 Frank Kingswood Now searches for most recent p4 revision in default branch only, and
Wed, 19 May 2010 11:40:45 +0100 Frank Kingswood Reusing changelist now ignores {{mercurial}} IDs in descriptions
Thu, 13 May 2010 15:53:41 +0100 Frank Kingswood Add --summary option to p4pending
Thu, 13 May 2010 14:46:46 +0100 Frank Kingswood Warn on errors in p4revert
Thu, 13 May 2010 14:46:37 +0100 Frank Kingswood Warn on errors in cloning
Fri, 30 Apr 2010 17:29:34 -0400 Raymond Barbiero Added more verbose error message for --startrev
Mon, 26 Apr 2010 14:59:19 +0100 Frank Kingswood Allow outgoing and push --force to process mq patches.
Mon, 26 Apr 2010 14:59:16 +0100 Frank Kingswood Delete jobs from changelist on p4revert.
Wed, 21 Apr 2010 10:31:18 +0100 Frank Kingswood python2.4: yield not allowed in a try block with a finally clause
Wed, 21 Apr 2010 10:11:34 +0100 Frank Kingswood avoid unnecessary call to p4 revert
Sun, 28 Mar 2010 11:15:47 +0100 Frank Kingswood fall back to reading file if readlink does not exist
Wed, 24 Mar 2010 13:45:18 +0000 Frank Kingswood More precise matching of the changelist number returned from p4 change.
Sun, 07 Mar 2010 10:19:54 +0000 Frank Kingswood Now can push --submit changes repeatedly without having to do a pull.
Sat, 27 Feb 2010 12:21:40 +0000 Frank Kingswood Add a new method change() to the p4client class instead of open-coding
Sat, 27 Feb 2010 12:19:58 +0000 Frank Kingswood The nodes argument to submit() is no longer used.
Sat, 27 Feb 2010 12:19:40 +0000 Frank Kingswood Reuse common code in p4submit and p4pending.
Sat, 27 Feb 2010 12:18:17 +0000 Frank Kingswood Add a dummy repository class for the p4 scheme.
Fri, 26 Feb 2010 14:31:59 +0000 Frank Kingswood Abort on push failures when p4 reopen is needed
Sun, 21 Feb 2010 13:07:52 +0000 Frank Kingswood Traceback fixes for Mercurial 1.0.1
Wed, 17 Feb 2010 13:20:49 +0100 Riccardo Ghetta After path normalization, reapply pconvert() to root
Wed, 17 Feb 2010 13:18:29 +0000 Frank Kingswood Fix p4 changelist-t bug on push
Tue, 16 Feb 2010 12:00:39 +0000 Frank Kingswood Fix regression in copies introduced in de0b3a57fad5
Tue, 16 Feb 2010 12:00:14 +0000 Frank Kingswood Test clone operation
Tue, 16 Feb 2010 11:41:56 +0000 Frank Kingswood Fix ui.config lookup bug in clone
Tue, 16 Feb 2010 11:41:54 +0000 Frank Kingswood Now pushes executable and symlink filetypes correctly.
Mon, 15 Feb 2010 08:46:44 +0000 Frank Kingswood Add config option tags.
Mon, 15 Feb 2010 08:46:43 +0000 Frank Kingswood Backport changes for Mercurial 1.5
Wed, 10 Feb 2010 12:50:09 +0000 Frank Kingswood Some more cleanups in the pending changelist code.
Wed, 10 Feb 2010 11:31:29 +0000 Frank Kingswood No longer keeps a local file with p4 pending changelists.
Tue, 09 Feb 2010 10:09:38 +0000 Frank Kingswood Add config option clientuser.
Sat, 23 Jan 2010 21:03:33 +0100 Riccardo Ghetta Added config option lowercasepaths.