Uploaded image for project: 'Sourcetree for Windows'
  1. Sourcetree for Windows
  2. SRCTREEWIN-14427

Stuck downloading LFS Content

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Medium
    • None
    • 3.4.17
    • Git
    • None
    • Severity 2 - Major

    Description

      Sourcetree recognize that some files need to be downloaded from LFS, and prompt me to download them, but then it opens this dialog that never finishes,

       

       

      I look at the activity monitor and network is not being used.

      at the same time I do have a Git LFS process running, but apparently it is doing nothing,

      this happens every time, and I've seen this happen over a year ago I believe, and made me give-up on sourcetree,

      now that I am trying it again the same thing is happening,
      it gets stuck on this window

      But the thing is,
      if I do copy that command line, and execute the exact same command into the prompt
      it does execute and finishes very quickly,

      but when it executes from inside sourcetree it never finishes.

      So, from that dialog window that never finishes, if I

      1 - Cancel
      2 - Close Sourcetree
      3 - Reopen Sourcetree

      it automatically shows me this Downloading Git LFS content popup, which never finishes

      if I kill the LFS process, it then shows me: "Completed with errors, see above" (with nothing above, except the command line)

      If I instead:

      1 - Copy that command line
      2 - Close Sourcetree
      3 - Open git bash on that repository
      4 - paste that exact command and execute: `git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks lfs pull`

      the output is empty, and the process finishes after a couple seconds (not stuck at all).

      Running  `echo $?` it gives me an output of 0, meaning it ran succesfully

      after that, if I reopen sourcetree, it tries again to download LFS files and gets stuck.

      I now just marked to Suppress Git LFS pull, from settings (it was off on the tests above, now checking it to true)

      it stops showing me that dialogue, but we do use Git LFS and I want the large files to be downloaded, git does that automatically from console, and I feel like suppressing that may disable LFS at all

      Attachments

        Activity

          People

            698877135425 Mukesh Kumar
            3ea99341efe8 JoaoM
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: