Challenge Overview
In this challenge we are aiming to demonstrate that we can add to AWS codecommit Git LFS (Large File System) support.
Codecommit does not natively support large files and has a limitation of 2Gb maximum file size. In this challenge we want to find out if we can use AWS codecommit along with a Git LFS server.
The requirements are very simple:
1- Create a codecommit instance
2- Deploy LFS server (https://github.com/git-lfs/lfs-test-server) locally
3- Using Git LFS client (https://git-lfs.github.com/) configure it to use codecommit and the LFS server
4- Show we can do clone, pull, push and commit operations.
- All necessary information should be contained in this deployment guide. External resources are not advised.
Requirements
Our client wants to store large 3D model files into a version control system and would like to use AWS codecommit as their version control system.Codecommit does not natively support large files and has a limitation of 2Gb maximum file size. In this challenge we want to find out if we can use AWS codecommit along with a Git LFS server.
The requirements are very simple:
1- Create a codecommit instance
2- Deploy LFS server (https://github.com/git-lfs/lfs-test-server) locally
3- Using Git LFS client (https://git-lfs.github.com/) configure it to use codecommit and the LFS server
4- Show we can do clone, pull, push and commit operations.
Final Submission Guidelines
- Detailed deployment guide showing all the necessary steps to get the application working. This includes creating codecommit instance, deploying LFS server locally, installing git lfs client and running the required operations.- All necessary information should be contained in this deployment guide. External resources are not advised.