53 lines
1.5 KiB
Text
53 lines
1.5 KiB
Text
# this config file tries to show a bit of everything, most real life
|
|
# configurations really only need a "group" section with "members" and
|
|
# "writable"
|
|
|
|
[gitosis]
|
|
## To override the default ~/repositories path
|
|
# repositories = repositories
|
|
|
|
## Allow gitweb to show all known repositories. If you want gitweb,
|
|
## you need either this or a [repo foo] section for each repository
|
|
## you want visible in gitweb.
|
|
gitweb = no
|
|
|
|
## Allow git daemon to publish all known repositories. As with gitweb,
|
|
## this can be done globally or per-repository.
|
|
daemon = no
|
|
|
|
## Logging level, one of DEBUG, INFO, WARNING, ERROR, CRITICAL
|
|
loglevel = DEBUG
|
|
|
|
[group quux]
|
|
members = jdoe wsmith @anothergroup
|
|
writable = foo bar baz/thud
|
|
readonly = xyzzy
|
|
|
|
## You can use groups just to avoid listing users multiple times. Note
|
|
## no writable= or readonly= lines.
|
|
[group anothergroup]
|
|
members = alice bill
|
|
|
|
## You can play fancy tricks by making some repositories appear with
|
|
## different names in different contexts. Not really supported
|
|
## everywhere (e.g. gitweb) and can be confusing -- experts only.
|
|
map writable visiblename1 = actualname1
|
|
map readonly visiblename2 = actualname2
|
|
|
|
[repo foo]
|
|
## Allow gitweb to show this repository.
|
|
gitweb = yes
|
|
|
|
## Oneline description of the project, mostly for gitweb.
|
|
description = blah blah
|
|
|
|
## Owner of this repository. Used in gitweb list of projects.
|
|
owner = John Doe
|
|
|
|
## Allow git daemon to publish this repository.
|
|
daemon = yes
|
|
|
|
[gitweb]
|
|
## Where to make gitweb link to as it's "home location".
|
|
## NOT YET IMPLEMENTED.
|
|
# homelink = http://example.com/
|