Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support git-lfs #7

Closed
kieferrm opened this issue Jun 13, 2021 · 3 comments
Closed

Support git-lfs #7

kieferrm opened this issue Jun 13, 2021 · 3 comments
Assignees
Labels
feature-request Request for new features or functionality on-testplan
Milestone

Comments

@kieferrm
Copy link
Member

Provide support for repositories that use git-lfs.

@joyceerhl
Copy link
Contributor

joyceerhl commented Feb 7, 2023

The latest prerelease of GitHub Repositories on VS Code desktop supports reading LFS files from GitHub with the following setting (same goes for Azure Repos):

{
  "githubRepositories.experimental.lfs.read.enabled": true,
  "azureRepos.experimental.lfs.read.enabled": true
}

Caveats:

  • No support on web yet due to CORS issues which need to be investigated
  • No support for committing--needs further investigation
  • No support for custom LFS server configuration in gitconfig
  • Need to investigate support for Azure Repos
  • Each file is retrieved with a separate request, we could improve performance and reduce network pressure by requesting multiple objects in a single request

@joyceerhl
Copy link
Contributor

joyceerhl commented Mar 20, 2023

Latest status: we now support committing LFS files from remote repositories in VS Code desktop with Azure Repos and GitHub. We are still waiting on a CORS update from GitHub to unblock the vscode.dev/github.dev commit scenario, so assigning to April.

@joyceerhl
Copy link
Contributor

LFS commit support is now available for GitHub repos in the current insiders.vscode.dev and github.dev. Tracking support for Azure Repos in vscode.dev here: #317

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality on-testplan
Projects
None yet
Development

No branches or pull requests

3 participants