paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 30e892759db119c356c9aab01e7ce53664c80617
parent 7664ae19633f4923850aa7592f579648668dbc0f
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Wed, 27 May 2020 15:21:51 -0400

Add gitolite to git service comparison

Diffstat:
Mpages/blog/choosing-a-self-hosted-git-service.md | 25+++++++++++++++++++++++--
1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/pages/blog/choosing-a-self-hosted-git-service.md b/pages/blog/choosing-a-self-hosted-git-service.md @@ -4,14 +4,16 @@ [//]: # "main.min.css" -[//]: # "GitLab; Gogs; Gitea; SourceHut; Phabricator; Honourable Mention: Gitweb; My Choices" +[//]: # "GitLab; Gogs; Gitea; SourceHut; Phabricator; Gitolite; Honourable Mention: Gitweb; My Choices" <div class="byline"> <b>Written By:</b> Jake Bauer | <b>Posted:</b> 2020-05-26 | - <b>Last Updated:</b> 2020-05-26 + <b>Last Updated:</b> 2020-05-27 </div> +_**Update**: Add Gitolite._ + Git is by far the most popular version control system right now and there are so many options for self-hosting your repositories it can be difficult to figure out which one is the best for you. In this post, I'll go through many of the @@ -135,6 +137,25 @@ for a simple way to show off your Git repositories. It is fully-featured and competently developed though, so if you're looking for an alternative to GitLab for, say, a group or team of people then this is worth checking out. +### Gitolite + +* [Link to Gitolite](https://gitolite.com/gitolite/) +* **Programmed In**: Perl +* **Supports**: Git + +Gitolite is different than any other Git service in this post; it isn't a full +software forge and doesn't have a web interface. Instead, it simply provides a +way to host many git repositories with virtual users and fine-grained access +control. <q>Gitolite is an access control layer on top of git.</q> + +Notable current or past users of Gitolite include the Fedora Project, the KDE +project, Gentoo Linux, and kernel.org. + +This may be what you want if all you're looking for is a way to host multiple +git repositories on a central server where each repository can have mutliple +developers. To learn more about what Gitolite does and its supported features, +see the [Gitolite overview](https://gitolite.com/gitolite/overview.html). + ### Honourable Mention: Gitweb * [Link to Gitweb Documentation](https://git-scm.com/docs/gitweb)