log src/org/tmatesoft/hg/repo/HgRemoteRepository.java @ 707:42b88709e41d

age author description
Thu, 08 Aug 2013 19:18:50 +0200 Artem Tikhomirov Provisional APIs and respective implementation for http, https and ssh remote repositories
Tue, 06 Aug 2013 21:18:33 +0200 Artem Tikhomirov in, out and clone tests pass for ssh repositories. Infrastructure to decouple HgRemoteRepository from specific Connector implementation
Tue, 06 Aug 2013 13:34:34 +0200 Artem Tikhomirov Respect the fact ssh and http protocols use different compression approach to sent changegroup data
Sat, 27 Jul 2013 18:34:14 +0200 Artem Tikhomirov Towards ssh remote repositories: refactor HgRemoteRepository - move http related code to HttpConnector
Thu, 25 Jul 2013 21:32:09 +0200 Artem Tikhomirov Towards ssh remote repositories: use ganymed library for ssh transport
Fri, 12 Jul 2013 20:14:24 +0200 Artem Tikhomirov Refactor HgBundle.GroupElement (clear experimental mark), resolve few technical debt issues
Tue, 02 Jul 2013 23:21:16 +0200 Artem Tikhomirov Push: tests. Commit respects phases.new-commit setting. Fix outgoing when changes are not children of common (Issue 47)
Mon, 01 Jul 2013 21:19:53 +0200 Artem Tikhomirov Push: tests (push to empty, push changes, respect secret)
Fri, 28 Jun 2013 19:27:26 +0200 Artem Tikhomirov Push: phase4 - settle local and remote phases, push updated phases regardless of server publishing state, do not push secret changesets
Wed, 26 Jun 2013 20:52:38 +0200 Artem Tikhomirov Push: phase4 - update local and remote phase information
Fri, 21 Jun 2013 18:30:35 +0200 Artem Tikhomirov Push: phase3 - update matching remote bookmarks
Thu, 20 Jun 2013 19:15:09 +0200 Artem Tikhomirov Push: phase2 - upload bundle with changes to remote server
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)
Mon, 18 Jun 2012 16:54:00 +0200 Artem Tikhomirov Refactor LogFacility and SessionContext, better API for both
Thu, 26 Apr 2012 12:42:32 +0200 Artem Tikhomirov Don't use methods not available in Java 5
Thu, 29 Mar 2012 18:05:05 +0200 Artem Tikhomirov Actual 'hello' check of the remote server/connection
Wed, 28 Mar 2012 18:39:29 +0200 Artem Tikhomirov FIXMEs: exceptions, javadoc
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
Wed, 21 Mar 2012 20:51:12 +0100 Artem Tikhomirov Pull changes from smartgit3 branch
Fri, 16 Mar 2012 12:51:03 +0100 Artem Tikhomirov Better multiline log printout; options to tune default log output smartgit3
Mon, 05 Mar 2012 14:50:51 +0100 Artem Tikhomirov FIXMEs: work on exceptions and javadoc
Mon, 13 Feb 2012 12:47:24 +0100 Artem Tikhomirov Few comments
Tue, 06 Dec 2011 19:47:01 +0100 Artem Tikhomirov Clean debug stacktraces
Fri, 16 Sep 2011 05:35:32 +0200 Artem Tikhomirov Issue 11: Error log facility. SessionContext to share common facilities
Thu, 25 Aug 2011 03:57:39 +0200 Artem Tikhomirov Use Nodeid.isNull check instead of NULL.equals
Tue, 17 May 2011 00:56:54 +0200 Artem Tikhomirov Issue 5: Facilities for progress and cancellation. More specific exceptions. Exceptions from callbacks as RuntimeException
Thu, 28 Apr 2011 03:55:23 +0200 Artem Tikhomirov Wrong parent assignment when building branch chain
Thu, 28 Apr 2011 03:10:56 +0200 Artem Tikhomirov Conditional debug printouts
Tue, 26 Apr 2011 15:52:33 +0200 Artem Tikhomirov Basic test for HgOutgoingCommand. Handle cases with no outgoing changes in RepositoryComparator
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
Wed, 13 Apr 2011 19:09:10 +0200 Artem Tikhomirov Complete incoming cmdline client, with both lite (revisions) and complete (full changeset) information dump
Tue, 12 Apr 2011 19:10:38 +0200 Artem Tikhomirov Refactor incoming and outgoing code to be shared with RepositoryComparator. Placeholders for in/out commands. Refactor common remote lookup code
Wed, 06 Apr 2011 02:50:26 +0200 Artem Tikhomirov Support for changegroup wire command
Wed, 06 Apr 2011 01:34:16 +0200 Artem Tikhomirov Complete logic to discover all branches missing locally. Most of wire protocol in HgRemoteRepository
Sat, 02 Apr 2011 23:05:28 +0200 Artem Tikhomirov Use POST for long between queries. Batch between queries (pass multiple pairs to a server) to minimize number thereof
Sat, 02 Apr 2011 03:01:14 +0200 Artem Tikhomirov Extracting complete branch using remote between call to detect incoming changes is done. Arguments reorderd in remote repo to better match Hg server ideology, not my mental convenience
Fri, 25 Mar 2011 00:13:37 +0100 Artem Tikhomirov Configuration handling out of HgLookup (bad idea to use URL to pass keys)
Fri, 25 Mar 2011 00:05:52 +0100 Artem Tikhomirov Towards outgoing changes - initial detection logic, get connected with remote repo stub
Wed, 23 Mar 2011 20:46:00 +0100 Artem Tikhomirov Initial clone: populate given directory from a bundle. Everything but remote server access is there, albeit prototype code style