FishEye uses deprecated Git command without required flag

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: High
    • 4.9.4
    • Affects Version/s: 4.9.0
    • Component/s: Repositories
    • None
    • Severity 1 - Critical

      Issue Summary

      git whatchanged command is deprecated and requires additional flag to be executed

      Steps to Reproduce

      1. Use Git 2.51+ at FishEye server
      2. Scan Git repository

      Expected Results

      FishEye executes git whatchanged command without any issues

      Actual Results

      The below exception is thrown in the log file:

      Caused by: com.atlassian.utils.process.ProcessException: com.atlassian.fisheye.dvcs.handler.DvcsProcessRuntimeException: com.atlassian.fisheye.dvcs.handler.DvcsProcessException: Error while communicating with VCS: 'git whatchanged' is nominated for removal.
      10-Oct-2025 11:15:15[INFO]      [java]     If you still use this command, please add an extra
      10-Oct-2025 11:15:15[INFO]      [java]     option, '--i-still-use-this', on the command line
      10-Oct-2025 11:15:15[INFO]      [java]     and let us know you still use it by sending an e-mail
      10-Oct-2025 11:15:15[INFO]      [java]     to <git@vger.kernel.org>.  Thanks.
      10-Oct-2025 11:15:15[INFO]      [java]     fatal: refusing to run without --i-still-use-this 

      Workaround

      Downgrade version of Git

              Assignee:
              Alexey Chystoprudov
              Reporter:
              Alexey Chystoprudov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: