• Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server.

      With Git LFS 2.0.0 you can now lock files that you're actively working on, preventing others from pushing to the Git LFS server until you unlock the files again.

      This will prevent merge conflicts as well as lost work on non-mergeable files at the filesystem level. While it may seem to contradict the distributed and parallel nature of Git, file locking is an important part of many software development workflows particularly for larger teams working with binary assets.

      https://github.com/blog/2328-git-lfs-2-0-0-released\\
      https://github.com/git-lfs/git-lfs/wiki/File-Locking

      What I'm thinking is not only a visual representation on your website GUI but also some front-end functionality on SourceTree such as the currently implemented SourceTree Git LFS warning that XYZ file(S) are larger than 2MB.

      I'd look to GitLab's iteration for guidance: https://docs.gitlab.com/ee/user/project/file_lock.html

            [BCLOUD-14454] Git LFS (v2.x) File Locking Support

            Mike Howells made changes -
            Status Original: Gathering Interest [ 11772 ] New: Reviewing [ 11773 ]
            Jeremy Owen made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 893819 ]
            Ming Gong (Inactive) made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 591380 ]
            Sean McLucas made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 590325 ]
            Mike Howells made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 492150 ]
            Mike Howells made changes -
            Link New: This issue is duplicated by BCLOUD-19306 [ BCLOUD-19306 ]
            Mike Howells made changes -
            Link Original: This issue relates to BCLOUD-19306 [ BCLOUD-19306 ]
            Michael Andreacchio made changes -
            Assignee Original: Michael Andreacchio [ mandreacchio ]
            Michael Andreacchio made changes -
            Assignee New: Michael Andreacchio [ mandreacchio ]
            Levent Simeonov made changes -
            Link New: This issue relates to BCLOUD-19306 [ BCLOUD-19306 ]

              Unassigned Unassigned
              1875d5160769 Benjamin D. Smith
              Votes:
              208 Vote for this issue
              Watchers:
              133 Start watching this issue

                Created:
                Updated: