X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=htdocs%2Fconfig.example.php;h=f1bb664093b03638ca488ede60caf0415e93d85c;hb=HEAD;hp=f33327883a91b8ff8da28f73c3704a0bd05fec86;hpb=0a6d29345b57ef71b076003e18d13efd3478764c;p=phpgitweb.git diff --git a/htdocs/config.example.php b/htdocs/config.example.php index f333278..f1bb664 100644 --- a/htdocs/config.example.php +++ b/htdocs/config.example.php @@ -21,31 +21,60 @@ /* GIT configuration */ class GitConfig { - /* PHPGitWeb Title / Name */ + /* PHPGitWeb Title / Name */ const GITWEB_TITLE = "PHPGitWeb"; - /* path to git projects (.git) */ - const PROJECT_ROOT = "/srv/gitosis/repositories/"; - - /* Point to projects.list file generated by gitosis. */ - //const PROJECT_LIST = NULL; - const PROJECT_LIST = "/srv/gitosis/gitosis/projects.list"; - - /* Only allow Projects from PROJECT_LIST being viewed */ - const STRICT_EXPORT = true; - - /* Only allow Projects with this file within their PROJECT_ROOT being viewed */ - //const EXPORT_FILE = "export-ok"; - const EXPORT_FILE = NULL; + /* path to git projects (.git) */ + const PROJECT_ROOT = "/srv/gitosis/repositories/"; + + /* Point to projects.list file generated by gitosis. */ + //const PROJECT_LIST = NULL; + const PROJECT_LIST = "/srv/gitosis/gitosis/projects.list"; + + /* Only allow Projects from PROJECT_LIST being viewed */ + const STRICT_EXPORT = true; + + /* Only allow Projects with this file within their PROJECT_ROOT being viewed */ + //const EXPORT_FILE = "export-ok"; + const EXPORT_FILE = NULL; /* Override Project Owner to this one */ const PROJECT_OWNER = NULL; + /* Git Base URL (The URL where all the repositories can be cloned from.) */ + //static public $GIT_BASE_URL = NULL; + static public $GIT_BASE_URL = array("git://git.example.net"); + /* Template name */ const TEMPLATE_NAME = NULL; /* Git executable */ const GIT_EXEC = NULL; /* autodetect */ + + /* GIT Graphs */ + const GITGRAPH_ENABLE = true; + const GITGRAPH_DATA_URL = true; + const GITGRAPH_MAX_BRANCHES = 20; + const GITGRAPH_END_SIZE = 20; + const GITGRAPH_TILE_SIZE = 20; + const GITGRAPH_BASE64 = true; + + /* rename detection options for git-diff and git-diff-tree + * - default is '0', with the cost proportional to + * (number of removed files) * (number of new files). + * can detect renames of files + * - more costly is '1' (which implies '0'), with the cost proportional to + * (number of changed files + number of removed files) * (number of new files) + * can detect renames and copies of changed files + * - even more costly is '2' (which implies '0', '1'), with cost + * (number of files in the original tree) * (number of new files) + * can detect renames and copies of all files + * + * DETECT_REWRITES enables the additional detection for complete rewrites + */ + const DETECT_RENAME_LEVEL = 0; + const DETECT_REWRITES = false; + } ?> \ No newline at end of file