log src/org/tmatesoft/hg/core/HgCloneCommand.java @ 677:1c49c0cee540

age author description
Fri, 12 Jul 2013 20:14:24 +0200 Artem Tikhomirov Refactor HgBundle.GroupElement (clear experimental mark), resolve few technical debt issues
Wed, 10 Jul 2013 19:33:51 +0200 Artem Tikhomirov Utilize transaction when writing fncache. Better HgIOException
Fri, 07 Jun 2013 12:32:15 +0200 Artem Tikhomirov HgInitCommand: expose repo init functionality
Wed, 22 May 2013 15:52:31 +0200 Artem Tikhomirov Explicit HgRuntimeException to facilitate easy switch from runtime to checked exceptions
Mon, 20 May 2013 16:56:40 +0200 Artem Tikhomirov Update to comply with Java 1.5 target
Thu, 16 May 2013 19:46:13 +0200 Artem Tikhomirov Refactor approach how content finds it way down to a commit revision
Tue, 14 May 2013 17:31:35 +0200 Artem Tikhomirov encode directories as demanded by fncache format
Thu, 11 Apr 2013 16:27:06 +0200 Artem Tikhomirov Let session context control creation of Path instances
Wed, 13 Feb 2013 18:44:58 +0100 Artem Tikhomirov Commit: handle empty repository case
Mon, 04 Feb 2013 18:00:55 +0100 Artem Tikhomirov Commit: refactor revision creation code from clone command to work separately, fit into existing library structure
Wed, 23 Jan 2013 19:14:15 +0100 Artem Tikhomirov Introduce explicit reference to base patch in bundle's group element, use it when cloning to fix defect when few revisions list null,null parents
Wed, 23 Jan 2013 18:03:13 +0100 Artem Tikhomirov Throw specific exception when checksum calculation fails
Wed, 23 Jan 2013 17:46:12 +0100 Artem Tikhomirov Towards commit command: refactor clone, extract pieces to reuse. Describe a defect discovered when bundle has few patches with 0,0 parents
Mon, 17 Dec 2012 15:01:57 +0100 Artem Tikhomirov Issue 39: HgCloneCommand doesn't use CancelSupport/ProgressSupport handlers
Fri, 14 Dec 2012 20:10:15 +0100 Artem Tikhomirov Issue 39: Progress and Cancel support for Clone command
Thu, 16 Aug 2012 17:08:34 +0200 Artem Tikhomirov Refactoring: move HgRepository's implementation aspects to Internals (which is now its imlementation counterpart and primary repository class to be used by other parts of the library)
Thu, 29 Mar 2012 20:54:04 +0200 Artem Tikhomirov FIXMEs: awkward API refactored, what need to be internal got hidden; public aspects got captured in slim interfaces
Fri, 23 Mar 2012 22:51:18 +0100 Artem Tikhomirov Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
Thu, 22 Mar 2012 21:02:20 +0100 Artem Tikhomirov A bit of FIXME cleanup (mostly degraded to TODO post 1.0), comments and javadoc
Thu, 16 Feb 2012 16:08:51 +0100 Artem Tikhomirov Handle missing manifest revision case (brought up with Issue 23), do my best to report missing manifests when walking few manifest revisions
Tue, 06 Dec 2011 20:02:48 +0100 Artem Tikhomirov Clean internal classes from public API v0.7.0
Fri, 16 Sep 2011 05:35:32 +0200 Artem Tikhomirov Issue 11: Error log facility. SessionContext to share common facilities
Wed, 14 Sep 2011 02:16:19 +0200 Artem Tikhomirov Refactor PathRewrite to accept any char sequence, not only string
Thu, 25 Aug 2011 03:57:39 +0200 Artem Tikhomirov Use Nodeid.isNull check instead of NULL.equals
Tue, 26 Apr 2011 23:58:15 +0200 Artem Tikhomirov Add clone,incoming and outging tests
Tue, 26 Apr 2011 02:50:06 +0200 Artem Tikhomirov Basic test for HgIncomingCommand. Fix RepositoryComparator for cases when whole repository is unknown. Respect freshly initialized (empty) repositories in general.
Thu, 14 Apr 2011 02:48:06 +0200 Artem Tikhomirov More debug printouts
Thu, 14 Apr 2011 00:47:04 +0200 Artem Tikhomirov Clone refactored into a command. HgBundle needs means to control its lifecycle, to be deleted when no longer needed