Closed MikeMcC399 closed 1 year ago
Did you consider Git LFS or is it now too late in the project life-cycle?
@MikeMcC399
Did you consider Git LFS or is it now too late in the project life-cycle?
Git LFS was in discussion but we finally decided against that. As this is just a warning, I think it's fine to leave it as it is for the remaining time of the project. As maybe seen in recent contributions, we're trying to keep additions as small as possible. We've definitely learned from this for the future.
As this is very similar to #2699, I'll paste my closing comment from there here.
It was internally decided that we are not going to put further effort into this issue considering this projects remaining timespan and the unforseeable impact this could have in the long run. Git LFS would not reduce the repository size, but store large files in a more favorable environment for git. Symlinks are a nice workaround but are tedious to work with because of their complexity.
However, as seen for the upcoming version 3.1, we started linking to screenshots of previous versions. In the future, the screenshot size will only grow marginally.
We also decided to keep the git history as it is for transparency reasons.
Thanks for your understanding.
Describe the issue
GitHub gives a warning regarding a video file larger than the recommended 50MB when pushing a complete local copy of corona-warn-app/cwa-website from a local machine to GitHub.
Steps to reproduce
Uses:
git
from https://git-scm.com/gh CLI
from https://cli.github.com/In a terminal window on a local machine:
results in a successful copy from GitHub to the local machine:
Create a new private repository on GitHub
https://github.com/<your-GitHub-Username>/cwa-website-copy
:Push the
master
branch from the local machine to GitHub:results in:
Suggestion
Review warning and consider moving videos to Git Large File Storage - https://git-lfs.github.com.
Internal Tracking ID: EXPOSUREAPP-14567