b8af25aba0
Gitolite is an SSH-based gatekeeper providing access control for a server that hosts many git repositories. Without gitolite, each developer needing to push to one of the repositories hosted would need a user account on that server; gitolite lets you do that just using SSH public keys tied to a single, common, user that hosts all the repositories. Gitolite can restrict who can read (clone/fetch) from or write (push) to a repository, and who can push to what branch or tag - an important issue in corporate environments. Other features include: * access control by branch-name or by modified file/directory; * per-developer "personal namespace" prefixes; * simple but powerful configuration file syntax (with validation); * config files (and authority for maintaining them) can be split; * easy integration with gitweb; * comprehensive logging; * easy migration from gitosis.
28 lines
763 B
Text
28 lines
763 B
Text
@comment $NetBSD: PLIST,v 1.1.1.1 2011/11/20 19:11:49 ryoon Exp $
|
|
bin/gitolite.pm
|
|
bin/gitolite_env.pm
|
|
bin/gitolite_rc.pm
|
|
bin/gl-admin-push
|
|
bin/gl-auth-command
|
|
bin/gl-compile-conf
|
|
bin/gl-conf-convert
|
|
bin/gl-dryrun
|
|
bin/gl-install
|
|
bin/gl-mirror-push
|
|
bin/gl-mirror-shell
|
|
bin/gl-query-rc
|
|
bin/gl-setup
|
|
bin/gl-setup-authkeys
|
|
bin/gl-system-install
|
|
bin/gl-time
|
|
bin/gl-tool
|
|
bin/sshkeys-lint
|
|
share/gitolite/conf/VERSION
|
|
share/gitolite/conf/example.conf
|
|
share/gitolite/conf/example.gitolite.rc
|
|
share/gitolite/hooks/common/gitolite-hooked
|
|
share/gitolite/hooks/common/gl-pre-git.hub-sample
|
|
share/gitolite/hooks/common/post-receive.mirrorpush
|
|
share/gitolite/hooks/common/update
|
|
share/gitolite/hooks/common/update.secondary.sample
|
|
share/gitolite/hooks/gitolite-admin/post-update
|