Description
Steps to reproduce:
- Set up a git repository.
- mkdir test
- date > test/now.txt
- git add .
- git commit
Now set up the repo in fisheye and exclude /test/. When fisheye tries to scan this it will throw an illegal state exception:
ERROR - Problem processing revisions from repo GitTest due to class java.lang.IllegalStateException - Unable to load changeset for ddb9ed0395a2e0d00c94845f1a5a746141193c03 java.lang.IllegalStateException: Unable to load changeset for ddb9ed0395a2e0d00c94845f1a5a746141193c03 at com.atlassian.fisheye.git.GitCache.getChangeSet(GitCache.java:114) at com.atlassian.fisheye.git.GitScanner$5.perform(GitScanner.java:356) at com.atlassian.fisheye.git.GitScanner$5.perform(GitScanner.java:350)
It can't find the changeset because we have excluded the files from fisheye.