Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-11363

Add support for Mercurial's ShareExtension to reduce disk usage

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Component/s: mercurial-plugin
    • Labels:
      None
    • Similar Issues:

      Description

      Requested by pull request from willemv.

      https://github.com/jenkinsci/mercurial-plugin/pull/7

        Attachments

          Activity

          davidmc24 davidmc24 created issue -
          davidmc24 davidmc24 made changes -
          Field Original Value New Value
          Status Open [ 1 ] In Progress [ 3 ]
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: David M. Carr
          Path:
          src/main/java/hudson/plugins/mercurial/MercurialSCM.java
          src/main/resources/hudson/plugins/mercurial/MercurialInstallation/help-useSharing.html
          http://jenkins-ci.org/commit/mercurial-plugin/f6ab7906f9209e97f0f578ab70faaf3c072fe6ab
          Log:
          JENKINS-11363 Automatically enable share extension when configured; add help message about which versions of Mercurial support the share extension.

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: David M. Carr Path: src/main/java/hudson/plugins/mercurial/MercurialSCM.java src/main/resources/hudson/plugins/mercurial/MercurialInstallation/help-useSharing.html http://jenkins-ci.org/commit/mercurial-plugin/f6ab7906f9209e97f0f578ab70faaf3c072fe6ab Log: JENKINS-11363 Automatically enable share extension when configured; add help message about which versions of Mercurial support the share extension.
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: David M. Carr
          Path:
          src/main/java/hudson/plugins/mercurial/MercurialSCM.java
          http://jenkins-ci.org/commit/mercurial-plugin/ef5b34289131b737a4329fc6544015e79be01c96
          Log:
          Minor touchups for JENKINS-11363 and JENKINS-10255.
          Extract an anonymous class as inner class CheckForReusableWorkspace.
          Provide more informative error/warning logging.
          Eliminate redundant update when cleaning enabled.

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: David M. Carr Path: src/main/java/hudson/plugins/mercurial/MercurialSCM.java http://jenkins-ci.org/commit/mercurial-plugin/ef5b34289131b737a4329fc6544015e79be01c96 Log: Minor touchups for JENKINS-11363 and JENKINS-10255 . Extract an anonymous class as inner class CheckForReusableWorkspace. Provide more informative error/warning logging. Eliminate redundant update when cleaning enabled.
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: David M. Carr
          Path:
          src/main/java/hudson/plugins/mercurial/MercurialSCM.java
          http://jenkins-ci.org/commit/mercurial-plugin/24c3a797f2feb8d8e1f3994a04e7dd0eabaa9cad
          Log:
          JENKINS-11363 Only enable the share extension when it's both configured and actually needed by the command.

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: David M. Carr Path: src/main/java/hudson/plugins/mercurial/MercurialSCM.java http://jenkins-ci.org/commit/mercurial-plugin/24c3a797f2feb8d8e1f3994a04e7dd0eabaa9cad Log: JENKINS-11363 Only enable the share extension when it's both configured and actually needed by the command.
          davidmc24 davidmc24 made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          dogfood dogfood added a comment -

          Integrated in plugins_mercurial #59
          JENKINS-11363 Automatically enable share extension when configured; add help message about which versions of Mercurial support the share extension.
          Minor touchups for JENKINS-11363 and JENKINS-10255.
          JENKINS-11363 Only enable the share extension when it's both configured and actually needed by the command.

          david :
          Files :

          • src/main/java/hudson/plugins/mercurial/MercurialSCM.java
          • src/main/resources/hudson/plugins/mercurial/MercurialInstallation/help-useSharing.html

          david :
          Files :

          • src/main/java/hudson/plugins/mercurial/MercurialSCM.java

          david :
          Files :

          • src/main/java/hudson/plugins/mercurial/MercurialSCM.java
          Show
          dogfood dogfood added a comment - Integrated in plugins_mercurial #59 JENKINS-11363 Automatically enable share extension when configured; add help message about which versions of Mercurial support the share extension. Minor touchups for JENKINS-11363 and JENKINS-10255 . JENKINS-11363 Only enable the share extension when it's both configured and actually needed by the command. david : Files : src/main/java/hudson/plugins/mercurial/MercurialSCM.java src/main/resources/hudson/plugins/mercurial/MercurialInstallation/help-useSharing.html david : Files : src/main/java/hudson/plugins/mercurial/MercurialSCM.java david : Files : src/main/java/hudson/plugins/mercurial/MercurialSCM.java
          davidmc24 davidmc24 made changes -
          Fix Version/s current [ 10162 ]
          rtyler R. Tyler Croy made changes -
          Workflow JNJira [ 141589 ] JNJira + In-Review [ 189703 ]

            People

            • Assignee:
              davidmc24 davidmc24
              Reporter:
              davidmc24 davidmc24
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: