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

Mercurial URL in form email:password@host always causes the full clone

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Major Major
    • mercurial-plugin
    • None

      When Mercurial HTTPS URL is set as email:password@host, on every update the plugin fully cleans the workspace instead of the incremental build. The reason is that is compares original URL

      john@example.com:password@host

      with an escaped version

      john%40example.com:password@host

      they do not match, and hg/plugin reports that "looks different than", and does a full clone.

      P.S. The logins in form of email are used, for example, by Kiln.

            jglick Jesse Glick
            vladimir_dyuzhev Vladimir Dyuzhev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: