Fast 72h - PoC - Integrate AWS codecommit with Git LFS server

Register
Submit a solution
The challenge is finished.

Challenge Overview

In this challenge we are aiming to demonstrate that we can add to AWS codecommit Git LFS (Large File System) support.

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.

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30064811