Created
August 4, 2010 05:03
-
-
Save cdwilson/507672 to your computer and use it in GitHub Desktop.
Mac OS X Snow Leopard - /etc/gitweb.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# http://repo.or.cz/w/alt-git.git?a=blob_plain;f=gitweb/README | |
# Site name | |
$site_name = "git.cdwilson.us"; | |
# $my_uri = "/"; | |
# $home_link = "/"; | |
# Point to projects.list file generated by gitosis. | |
# Here gitosis manages the user "git", who has a | |
# home directory of /srv/example.com/git | |
$projects_list = "/Users/git/gitosis/projects.list"; | |
# Where the actual repositories are located. | |
$projectroot = "/Users/git/repositories"; | |
# By default, gitweb will happily let people browse any repository | |
# they guess the name of. This may or may not be what you wanted. I | |
# choose to allow gitweb to show only repositories that git-daemon | |
# is already sharing anonymously. | |
$export_ok = "git-daemon-export-ok"; | |
# Alternatively, you could set these, to allow exactly the things in | |
# projects.list, which in this case is the repos with gitweb=yes | |
# in gitosis.conf. This means you don't need daemon=yes, but you | |
# can't have repositories hidden but browsable if you know the name. | |
# And note gitweb already allows downloading the full repository, | |
# so you might as well serve git-daemon too. | |
# $export_ok = ""; | |
# $strict_export = "true"; | |
# A list of base urls where all the repositories can be cloned from. | |
# Easier than having per-repository cloneurl files. | |
@git_base_url_list = ('git://git.cdwilson.us'); | |
$projects_list_description_width = 50; | |
# Enable PATH_INFO so the server can produce URLs of the | |
# form: http://git.hokietux.net/project.git/xxx/xxx | |
# This allows for pretty URLs *within* the Git repository, where | |
# my Apache rewrite rules are not active. | |
# $feature{'pathinfo'}{'default'} = [1]; | |
# Enable blame, pickaxe search, snapshop, search, and grep | |
# support, but still allow individual projects to turn them off. | |
# These are features that users can use to interact with your Git trees. They | |
# consume some CPU whenever a user uses them, so you can turn them off if you | |
# need to. Note that the 'override' option means that you can override the | |
# setting on a per-repository basis. | |
$feature{'blame'}{'default'} = [1]; | |
$feature{'blame'}{'override'} = 1; | |
$feature{'pickaxe'}{'default'} = [1]; | |
$feature{'pickaxe'}{'override'} = 1; | |
$feature{'snapshot'}{'default'} = [1]; | |
$feature{'snapshot'}{'override'} = 1; | |
$feature{'search'}{'default'} = [1]; | |
$feature{'grep'}{'default'} = [1]; | |
$feature{'grep'}{'override'} = 1; | |
$feature{'show-sizes'}{'default'} = [1]; | |
$feature{'show-sizes'}{'override'} = 1; | |
$feature{'avatar'}{'default'} = ['gravatar']; | |
$feature{'avatar'}{'override'} = 1; | |
$feature{'highlight'}{'default'} = [1]; | |
$feature{'highlight'}{'override'} = 1; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment