Commits on Jan 26, 2012
  1. fix branch filed help

    committed Jan 26, 2012
Commits on Jan 18, 2012
  1. clone with update to support tags as 'branch'

    hg clone --noupdate and then hg update --rev tagname won't work
    as the changeset setting the tag is excluded from the clone
    committed Jan 18, 2012
Commits on Jan 13, 2012
  1. Merge pull request #17 from willemv/master

    Implement requiresWorkspaceForPolling
    jglick committed Jan 13, 2012
  2. Merge pull request #18 from kmbell/jenkins-12361

    Fix for JENKINS-12361
    jglick committed Jan 13, 2012
Commits on Jan 10, 2012
  1. Fix for JENKINS-12361

    Convert all paths to unix format before comparing prefixes
    kmbell committed Jan 10, 2012
Commits on Jan 5, 2012
  1. Implement requiresWorkspaceForPolling

    When using caching, all poll operations can be performed on the central cache, so no workspace is necessary
    willemv committed Jan 5, 2012
Commits on Jan 4, 2012
  1. Simplified keyFor.

    Jesse Glick committed Jan 4, 2012
  2. c148799 gratuitously deleted periodic calls to relink when using cach…

    Jesse Glick committed Jan 4, 2012
  3. [FIXED JENKINS-11809] Time out on pulls.

    Jesse Glick committed Jan 4, 2012
  4. [FIXED JENKINS-7594] Merges across named branches should not be ignored.

    Rewriting compareRemoteRevisionWith to use 'hg st --rev ... --rev ...' which is simpler and more robust than examining intermediate csets.
    Jesse Glick committed Jan 4, 2012
Commits on Dec 4, 2011
  1. [JENKINS-2252] Enhance support for email-ext plugin by adding support…

    … for the %r pattern in ${CHANGES}
    davidmc24 committed Dec 4, 2011
  2. [FIXED JENKINS-11877] Use AbortException rather than returning false …

    …to indicate checkout failure
    davidmc24 committed Dec 4, 2011
Commits on Dec 3, 2011
  1. Add a check to the tests for "hg" actually being available

    On some environments, it's possible to have hg configured properly in the path
    for command-line use, but not in graphical applications (such as most IDEs).
    Mac OS X is an example of one such environment.  In these cases, the test should
    now fail with a more informative message, rather than with a generic
    "No such file or directory" message that doesn't explain what the problem is.
    davidmc24 committed Dec 3, 2011
Commits on Dec 2, 2011
  1. Added URL-based build triggering, similar to the git plugin.

    Visiting <root>/mercurial/notifyCommit?url=<repo_url> will trigger all
    builds that reference that repository URL.
    Kamil Kisiel committed Dec 2, 2011
Commits on Nov 10, 2011
Commits on Nov 8, 2011
  1. Minor code simplification.

    Jesse Glick committed Nov 8, 2011
  2. Merge pull request #9 from davidmc24/master

    Use showconfig rather than Ini4J for getting information about the current configuration
    jglick committed Nov 8, 2011
Commits on Nov 7, 2011
Commits on Oct 29, 2011
Commits on Oct 28, 2011
  1. More standard usage.

    Jesse Glick committed Oct 28, 2011
  2. Simplify .hgrc parsing using Ini4J.

    Jesse Glick committed Oct 28, 2011
Commits on Oct 18, 2011
  1. Remove getBrowserDescriptors() override, as the fix has been in core …

    …for more than 2 years.
    davidmc24 committed Oct 18, 2011
  2. Whitespace cleanup; fix a comment, remove a bit of dead code.

    No functional changes.
    davidmc24 committed Oct 18, 2011
Commits on Oct 17, 2011
  1. [JENKINS-1143] Dropping support for Forest extension.

    The extension itself has long been deprecated;
    an unofficial fork for compatibility with newer Mercurials has not been updated in a year.
    The plugin integration was incomplete, rarely tested,
    and complicated implementation of other features.
    Anyway the new Multiple SCMs Plugin seems to do just as well for the same use cases.
    Jesse Glick committed Oct 17, 2011
  2. Force NetBeans to build using JDK 6 even if running on JDK 7, due to …

    …Stapler bug.
    Jesse Glick committed Oct 17, 2011