Git LFS has released file locking. It's only possible through the CLI. We do support File locking, but only through the GUI. Can our GUI use native Git LFS v2 to support file locking?
@regisF We can implement the LFS locking API to work with our existing file locking feature, which means locks in the web UI translate to git lfs locks, and git lfs locks translate to GUI locks.
@mydigitalself We should definitely do this in the not too far off future!
@regisF Are we going to bring File Locks to CE now?
@fire no problems, just some other priorities needed addressing first. Revisiting scheduling this in 9.5, where I've put it for now until we do 9.5 planning.
Hey.
Is LFS v.2.0 with File Locking Ability going to implemented by now?
This would be a great future that would make GIT also attractive for all developers who are afraid of getting merge conflicts with complicated binary files, e.g. Simulink Models or Excel Files.
Not supporting LFS 2.X makes it very difficult to use LFS with GitLab. Even from the command line on OSX, it's complicated to install LFS 1.5.6 instead of 2.x. Please get this support added to Gitlab-ee ASAP.