Invalid revision range after relocating Git repository

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Symptoms

The following appears in the atlassian-fisheye-yyyy-mm-dd.log:

1 2 3 4 5 2014-08-20 12:42:45,516 DEBUG [IncrPing1 TestRepo ] fisheye RepositoryStatus-setEngineError - Engine Error Set [TestRepo]: Repository index failed due to error com.cenqua.fisheye.rep.RepositoryClientException: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: fatal: Invalid revision range 3we4rebh42e8dad48246fced88f0ab425b61133a..2034f0c79ddf1da2a4leodpw30aef9d343d8ad1d com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: fatal: Invalid revision range 3we4rebh42e8dad48246fced88f0ab425b61133a..2034f0c79ddf1da2a4leodpw30aef9d343d8ad1d com.atlassian.utils.process.ProcessException: While executing: "git rev-list --reverse --date-order 3we4rebh42e8dad48246fced88f0ab425b61133a..2034f0c79ddf1da2a4leodpw30aef9d343d8ad1d" in [E:\Atlassian\data\fecru\var\cache\TestRepo\clone] com.atlassian.utils.process.ProcessException: Non-zero exit code: 128

Resolution

  1. Navigate to Fisheye administration -> Repository Settings -> Repositories

  2. Click on the repository name that is having the error.

  3. Navigate to Maintenance Tab and select Re-Index under Repository Source Index

  4. Wait for the re-index to complete and check if the error still persist.

Updated on April 8, 2025

Still need help?

The Atlassian Community is here for you.