Software Repository

From GM-RKB
(Redirected from repo)
Jump to navigation Jump to search

A Software Repository is a package management system of managed software packages.



References

2021

  • (Wikipedia, 2021) ⇒ https://en.wikipedia.org/wiki/Software_repository Retrieved:2021-4-9.
    • A software repository, or “repo” for short, is a storage location for software packages. Often a table of contents is also stored, along with metadata. A software repository is typically managed by source control or repository managers. Package Managers allow for installing and updating the repositories (sometimes called “packages”) versus having to do this manually.

2020

  • (Wikipedia, 2020) ⇒ https://en.wikipedia.org/wiki/software_repository Retrieved:2020-10-2.
    • A software repository, or “repo” for short, is a storage location for software packages. Often a table of contents is stored, as well as metadata. Repositories group packages. Sometimes the grouping is for a programming language, such as CPAN for the Perl programming language, sometimes for an entire operating system, sometimes the license of the contents is the criteria.

      At client side, a package manager helps installing from and updating the repositories.

      At server side, a software repository is typically managed by source control or repository managers. Some of the repository managers allow to aggregate other repository location into one URL and provide a caching proxy. When doing continuous builds many artifacts are produced and often centrally stored, so automatically deleting the ones which are not released is important.