Sourcetree changes autocrlf to false (it was set to input)

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: High
    • 3.4.27
    • Affects Version/s: 3.4.20
    • Component/s: Git
    • None
    • Severity 2 - Major

      On my job we want to use autocrlf=input

      In git bash, if I type:
      git config --global core.autocrlf
      it prints:
      input

       

      If I open "Tools->Options" in SourceTree (version 3.4.20 on Windows 11) I can see that there is a checkbox under the Git page for "Configure automatic line endings handling by default (recommended)".
      It is unchecked. When I close the Options window (either X or OK), the global setting for autocrlf is changed to false.
      This is not intuitive. Is there any way to prevent this?

      I believe it should not be a checkbox, but instead a dropdown menu, as autocrlf has three different options.

      This behaviour messes up the settings for all of us, about 100 users. I would be really nice if it could be fixed.

      Thanks

      NOTE: I asked this as a question before I realized I could create a bug:
      https://community.atlassian.com/forums/Sourcetree-questions/Why-does-sourcetree-change-my-autocrlf-to-false/qaq-p/3037445

              Assignee:
              Reetika Narula
              Reporter:
              Niels Ole Holck
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: