-
Bug
-
Resolution: Fixed
-
Critical
-
None
We recently upgraded to mercurial 3.4.2 on our masters and slaves. Now when you try and build a project with the mercurial scm enabled we get this error, when the changelog is being computed.
I've attached the console log, and it seems that the --follow flag is the culprit when hg log is run.
Downgrading to Mercurial 3.3.3 fixes the issues.
- is duplicated by
-
JENKINS-28526 Build emails reference unrelated changesets
-
- Resolved
-
-
JENKINS-33241 Mercurial branches with spaces not correctly escaped getting changelog
-
- Resolved
-
- links to
I think it is rather the spaces in the branch name. If you must use them, downgrade Mercurial for the moment. There is a proposed fix but no current proposal for automated testing.