-
Bug
-
Resolution: Duplicate
-
Minor
-
None
-
Jenkins 2.303.2
Mercurial Plugin 2.15
Ubuntu 20.04
In .hg/hgrc , paths.default is incorrectly escaped, eg:
default = ssh\://x.y.z\:4433
instead of:
default = ssh://x.y.z:4433
This causes the plugin to always choose to re-clone the workspace instead of using the existing.
Problem identified in mercurial plugin (MercurialSCM.java), and a naive fix to disable escaping in ini4j is attached (patched version is now being used locally).
- relates to
-
JENKINS-65175 Mercurial - paths.default is set incorrectly at checkout
- Resolved