Home GnuPG

Support pushing data into Git LFS
a24f001b08efUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Support pushing data into Git LFS

Summary:
Ref T7789. Ref T10604. This implements the upload action, which streams file data into Files.

This makes Git LFS actually work, at least roughly.

Test Plan:

  • Tracked files in an LFS repository.
  • Pushed LFS data (git lfs track '*.png'; git add something.png; git commit -m ...; git push).
  • Pulled LFS data (git checkout master^; rm -rf .git/lfs; git checkout master; open something.png).
  • Verified LFS refs show up in the gitlfsref table.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T7789, T10604

Differential Revision: https://secure.phabricator.com/D15492

Details

Provenance
epriestley <git@epriestley.com>Authored on Mar 18 2016, 2:22 PM
Parents
rPHABf07d0ae7c3ae: Make dates/times more concise in Diffusion
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHABa24f001b08ef: Support pushing data into Git LFS (authored by epriestley <git@epriestley.com>).Mar 18 2016, 5:36 PM