Mercurial repository reindex fail
Symptoms
Fisheye will fail to reindex Mercurial repository with the message "Repository index failed due to error" or "Unable to pull from repository" in the UI.
The following appears in the atlassian-fisheye-<date>.log
:
2012-02-13 20:44:19,721 DEBUG [IncrementalPinger1 catch21] fisheye.app LoggingProcessMonitor-onAfterFinished - Finished process: hg --config ui.verbose=false pull https://bitbucket.org/rene/fsh5798/ took 3135ms
2012-02-13 20:44:19,722 INFO [IncrementalPinger1 catch21] fisheye.app LoggingProcessMonitor-onAfterFinished - Exception executing command "hg --config ui.verbose=false pull https://bitbucket.org/rene/fsh5798/ " Non-zero exit code: 1
com.atlassian.utils.process.ProcessException: Non-zero exit code: 1
Cause
Mercurial 2.1 has a bug that makes it incompatible with Fisheye.
Resolution
Install Mercurial 2.1.1 or later
Remember to restart Fisheye after upgrading Mercurial
Last modified on Jul 31, 2018
Powered by Confluence and Scroll Viewport.