Description
Problem Definition
Fisheye performs the git diff command on every file of a changeset, even if all files in the changeset are excluded.
This results in the following line in the atlassian-fisheye-YYY-MM-DD.log, after the git diff commands:
DEBUG [8123:StdOutHandler <repository_name> ] fisheye GitScanner-processChangeSet - [<repository_name>]: Ignoring changeset <changeset_id>; it does not contain any changes in the watched area
Suggested Solution
Perform the git diff command only if at least one file in the changeset is included in the watched area.