Mercurial repository reindex fail

Still need help?

The Atlassian Community is here for you.

Ask the community

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

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.