|Deletions are marked like this.||Additions are marked like this.|
|Line 4:||Line 4:|
A repository (often abbreviated as "repo") is a collection of metadata that allows the reconstruction of any version of the source code to a software project. The metadata describes the history of changes to the files and directories in the repository. These changes are grouped together into ChangeSet form.