log src/org/tmatesoft/hg/repo/HgRepository.java @ 506:27398bbfd543

age author description
2012-11-30 Artem Tikhomirov Allow to override lock timeout from within Hg4J
2012-10-29 Artem Tikhomirov Change the way extensions are accessed (with ExtensionsManager now), add preliminary Rebase extension support
2012-10-18 Artem Tikhomirov Refactor to keep knowledge about repository control files and their location in respect to .hg/ in a single place (facilitate future adoption of shared repositories)
2012-10-16 Artem Tikhomirov Javadoc for HgRepository#getLocation()
2012-08-16 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)
2012-08-13 Artem Tikhomirov Repository locking mechanism is alive
2012-08-13 Artem Tikhomirov Access to reposiotry lock mechanism via HgRepositoryLock
2012-08-10 Artem Tikhomirov Provisional support for Mercurial lock mechanism
2012-08-08 Artem Tikhomirov Bookmarks support added
2012-08-07 Artem Tikhomirov Handle include and unset directives in config files
2012-08-07 Artem Tikhomirov Distinguish files in wc from files under repo root, use these constants
2012-08-07 Artem Tikhomirov Access to user-supplied message of last commit
2012-07-11 Artem Tikhomirov Merge changes from smartgit3 branch into 1.1 stream
2012-07-11 Artem Tikhomirov Clean experimental marks and deprecation code. Update version number to release v1.0.0
2012-06-18 Artem Tikhomirov Refactor LogFacility and SessionContext, better API for both
2012-06-05 Artem Tikhomirov Support for phases functionality from Mercurial 2.1 smartgit3
2012-03-29 Artem Tikhomirov FIXMEs: awkward API refactored, what need to be internal got hidden; public aspects got captured in slim interfaces
2012-03-29 Artem Tikhomirov branch information is not directly related to dirstate, clean API from this dependency
2012-03-28 Artem Tikhomirov FIXMEs: exceptions, javadoc
2012-03-23 Artem Tikhomirov Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
2012-03-22 Artem Tikhomirov Allow IOException from DataAccess methods for subclasses with non-trivial implementations, to avoid exception dumps when inapropriate v0.8.5
2012-03-22 Artem Tikhomirov A bit of FIXME cleanup (mostly degraded to TODO post 1.0), comments and javadoc
2012-03-21 Artem Tikhomirov Pull changes from smartgit3 branch
2012-03-21 Artem Tikhomirov Follow-up for Issue 29: unify path translation for manifest and dirstate smartgit3
2012-03-16 Artem Tikhomirov Support glob path pattern rewrite to facilitate use of globs with Windows path separator smartgit3
2012-03-16 Artem Tikhomirov Better multiline log printout; options to tune default log output smartgit3
2012-03-14 Artem Tikhomirov Add an explicit constant instead of -1 to indicate 'no revision' case
2012-03-05 Artem Tikhomirov FIXMEs: work on exceptions and javadoc
2012-02-23 Artem Tikhomirov Straighten out exceptions thrown when file access failed - three is too much
2012-02-15 Artem Tikhomirov Work on FIXME: correct HgDataFile#workingCopy with tests; BasicSessionContext with property override; platform-specific options to internals
2011-12-16 Artem Tikhomirov Use 'revision index' instead of the vague 'local revision number' concept in the API
2011-12-16 Artem Tikhomirov Use exceptions to expose errors reading mercurial data
2011-11-24 Artem Tikhomirov Expose errors reading mercurial control files with exception
2011-11-15 Artem Tikhomirov Issue 17: temporary code to nail down the problem
2011-11-10 Artem Tikhomirov Do not fail with exception on syntax errors in .hgignore
2011-11-05 Artem Tikhomirov Access to repository configuration
2011-09-29 Artem Tikhomirov Shall propagate errors to clients, not work around them silently
2011-09-16 Artem Tikhomirov Issue 11: Error log facility. SessionContext to share common facilities
2011-09-14 Artem Tikhomirov Refactor PathRewrite to accept any char sequence, not only string
2011-09-12 Artem Tikhomirov Provide public access to ignored files configuration to use in alternative file walkers
2011-09-03 Artem Tikhomirov HgDirstate shall operate with Path instead of String for file names. Use of Pair instead of array of unspecified length for parents.
2011-09-02 Artem Tikhomirov Erroneous and slow status for working copies based on non-tip revision
2011-08-15 Artem Tikhomirov HgRepository.getWorkingCopyBranchName() to retrieve branch associated with working directory
2011-06-16 Artem Tikhomirov Initial access to subrepositories
2011-06-10 Artem Tikhomirov Allow access to working copy content through HgDataFile. Give access to repository's working dir
2011-06-07 Artem Tikhomirov Experimental access to working dir parents
2011-06-07 Artem Tikhomirov HgTags got TagInfo to access tags. Tags are read from all branches/revisions now, not only working copy
2011-06-01 Artem Tikhomirov Introduced access to conflict resolution information (merge state)
2011-05-31 Artem Tikhomirov Scope for status reworked: explicit files or a general matcher
2011-05-19 Artem Tikhomirov Basic information about branches
2011-04-26 Artem Tikhomirov Basic test for HgIncomingCommand. Fix RepositoryComparator for cases when whole repository is unknown. Respect freshly initialized (empty) repositories in general.
2011-04-19 Artem Tikhomirov Investigate optimization options to allow fast processing of huge repositories. Fix defect in StatusCollector that lead to wrong result comparing first revision to empty repo (-1 to 0), due to same TIP constant value
2011-02-23 Artem Tikhomirov Exceptions, javadoc. Initial cancel and progress support
2011-02-18 Artem Tikhomirov toString for friendly debug
2011-02-17 Artem Tikhomirov More reasonable use of path normalizer and path.source
2011-02-17 Artem Tikhomirov Adopt FileIterator moving towards WCStatusCollector parameterizing. Improved path handling, move 'em around
2011-02-16 Artem Tikhomirov core.Path to util.Path as it's not Hg repo dependant
2011-02-03 Artem Tikhomirov Introduced channels to pipeline (and easily filter) data streams
2011-02-03 Artem Tikhomirov Filters to read and initialize according to configuration files
2011-01-28 Artem Tikhomirov Preliminary tags implementation
2011-01-28 Artem Tikhomirov Updated contact address to support@hg4j.com
2011-01-27 Artem Tikhomirov Changelog to HgChangelog
2011-01-27 Artem Tikhomirov ignore file with regex and 'honest' glob support
2011-01-24 Artem Tikhomirov Moved RevlogStream implementation into .internal
2011-01-24 Artem Tikhomirov Complete refactoring to org.tmatesoft base src/com/tmate/hgkit/ll/HgRepository.java@6ba4a65ba727