Indexing repository using svn native client version 1.10 heavily slows down due to frequent requesting for password

XMLWordPrintable

    • Type: Bug
    • Resolution: Answered
    • Priority: Low
    • N/A
    • Affects Version/s: 4.8.0
    • Component/s: Indexing
    • None
    • Severity 3 - Minor

      Issue Summary

      Indexing repository using svn native client version 1.10 is constantly requesting for password for every call to client performed by Fisheye, which results in major performance degradation.

      Steps to Reproduce

      1. Use svn native client 1.10 version (see https://confluence.atlassian.com/fisheye/native-support-for-svn-960155253.html)
      2. Perform indexing using this client
      3. Observe logs

      Expected Results

      Fisheye logs should not show svn client prompting for password every call. 

       

      Actual Results

      • Fisheye calls to native svn client causes it to prompt for password every time it's called (see attachment)
      • Performance of indexing is degradated

      Workaround

      This issue is caused by the fact that svn client is trying to find password only in defined password stores. These are being set in ~/.subversion/config file (or /etc/subversion/config) in [auth] section under password-stores key. There is no fallback mechanism to check file-cached passwords. A workaround would be to disable the password stores (by setting "password-stores = " in the config file).

            Assignee:
            Unassigned
            Reporter:
            Cezary Furmanek (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: