Software Repository
(Redirected from Software repository)
Jump to navigation
Jump to search
A Software Repository is a package management system of managed software packages.
- AKA: repo.
- Context:
- It can be associated with a Software Repository Configuration [1].
- It can (typically) contain Software Branches.
- ...
- Example(s):
- Counter-Example(s):
- a Software Package Distribution System, like CPAN.
- a Digital Library.
- See: Package (Package Management System), Managed Software Package, Managed Software Package, Version Controlled Repository.
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.
- 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.