Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • B blog
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 8
    • Issues 8
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Web
  • blog
  • Issues
  • #40036
Closed
Open
Created Dec 08, 2021 by Jérôme Charaoui@lavamind🔭Owner

GitLab Web IDE commits ignore LFS

Got this warning when checking out the repository after 3ac9e793 was merged:

Encountered 1 file(s) that should have been pointers, but weren't:                                         
    content/blog/tor-censorship-in-russia/lead.png

It turns out that when creating a commit using the Web IDE, LFS is just ignored:

LFS files can be rendered and displayed but they cannot be updated and committed using the Web IDE. If an LFS file is modified and pushed to the repository, the LFS pointer in the repository is overwritten with the modified LFS file content.

Since we track image assets using LFS in the repository, this puts into question the use of the Web IDE as part of the authoring process, unfortunately...

Assignee
Assign to
Time tracking