⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 viewcvs.conf.dist

📁 PHP写的图片查看器
💻 DIST
字号:
#---------------------------------------------------------------------------## Configuration file for ViewCVS## Information on ViewCVS is located at the following web site:#     http://viewcvs.sourceforge.net/##---------------------------------------------------------------------------## BASIC CONFIGURATION## For correct operation, you will probably need to change the following# configuration variables:##    cvs_roots#    default_root#    rcs_path#    mime_types_file## It is usually desirable to change the following variables:##    address#    main_title#    forbidden##    use_enscript#    use_cvsgraph## For Python source colorization:##    py2html_path## If your icons are in a special location:##    icons## Also, review the .ezt templates in the templates/ directory to adjust them# for your particular site.### FORMAT INFORMATION## This file is delineated by sections, specified in [brackets]. Within each# section, are a number of configuration settings. These settings take the# form of: name = value. Values may be continued on the following line by# indenting the continued line.## WARNING: indentation *always* means continuation. name=value lines should#          always start in column zero.## Comments should always start in column zero, and are identified with "#".## Certain configuration settings may have multiple values. These should be# separated by a comma. The settings where this is allowed are noted below.## Any other setting that requires special syntax is noted at that setting.# #---------------------------------------------------------------------------[general]## This setting specifies each of the CVS roots on your system and assigns# names to them. Each root should be given by a "name: path" value. Multiple# roots should be separated by commas.#cvs_roots =	Development : /home/cvsroot# this is the name of the default CVS root.default_root = Development# uncomment if the RCS binaries are not on the standard path#rcs_path = /usr/bin/## This is a pathname to a MIME types file to help viewcvs to guess the# correct MIME type on checkout.## If you are having problems with the default guess on the MIME type, then# uncomment this option and point it at a MIME type file.## For example, you can use the mime.types from apache here:#mime_types_file = /usr/local/apache/conf/mime.types# This address is shown in the footer of the generated pages. # It must be replaced with the address of the local CVS maintainer.address = <a href="mailto:cvs-admin@insert.your.domain.here">No CVS admin address has been configured</a># this title is used on the main entry pagemain_title = CVS Repository## This should contain a list of modules in the repository that should not be# displayed (by default or by explicit path specification).## This configuration can be a simple list of modules, or it can get quite# complex:##   *) The "!" can be used before a module to explicitly state that it#      is NOT forbidden. Whenever this form is seen, then all modules will#      be forbidden unless one of the "!" modules match.##   *) Shell-style "glob" expressions may be used. "*" will match any#      sequence of zero or more characters, "?" will match any single#      character, "[seq]" will match any character in seq, and "[!seq]"#      will match any character not in seq.##   *) Tests are performed in sequence. The first match will terminate the#      testing. This allows for more complex allow/deny patterns.## Tests are case-sensitive.#forbidden =# Some examples:## Disallow "example" but allow all others:#   forbidden = example## Disallow "example1" and "example2" but allow all others:#   forbidden = example1, example2## Allow *only* "example1" and "example2":#   forbidden = !example1, !example2## Forbid modules starting with "x":#   forbidden = x*## Allow modules starting with "x" but no others:#   forbidden = !x*## Allow "xml", forbid other modules starting with "x", and allow the rest:#   forbidden = !xml, x*, !*### This option provides a mechanism for custom key/value pairs to be# available to templates. These are stored in key/value files (KV files).## Pathnames to the KV files are listed here, specified as absolute paths# or relative to this configuration file. The kV files follow the same# format as this configuration file. It may have multiple, user-defined# sections, and user-defined options in those sections. These are all# placed into a structure available to the templates as:##    kv.SECTION.OPTION## Note that an option name can be dotted. For example:##    [my_images]#    logos.small = /images/small-logo.png#    logos.big = /images/big-logo.png## Templates can use these with a directive like: [kv.my_images.logos.small]## Note that sections across multiple files will be merged. If two files# have a [my_images] section, then the options will be merged together.# If two files have the same option name in a section, then one will# overwrite the other (it is unspecified regarding which "wins").## To further categorize the KV files, and how the values are provided to# the templates, a KV file name may be annotated with an additional level# of dotted naming. For example:##    kv_files = [asf]kv/images.conf## Assuming the same section as above, the template would refer to an image# using [kv.asf.my_images.logos.small]## Lastly, it is possible to use %lang% in the filenames to specify a# substitution of the selected language-tag.#kv_files =# example:# kv_files = kv/file1.conf, kv/file2.conf, [i18n]kv/%lang%_data.conf### The languages available to ViewCVS. There are several i18n mechanisms# available:##   1) using key/value extension system and reading KV files based on#      the selected language#   2) GNU gettext to substitute text in the templates#   3) using different templates, based on the selected language## ### NOTE: at the moment, the GNU gettext style is not implemented## This option is a comma-separated list of language-tag values. The first# language-tag listed is the default language, and will be used if an# Accept-Language header is not present in the request, or none of the# user's requested languages are available. If there are ties on the# selection of a language, then the first to appear in the list is chosen.#languages = en-us# other examples:## languages = en-us, de# languages = en-us, en-gb, de# languages = de, fr, en-us##---------------------------------------------------------------------------[templates]## The templates are specified relative to the configuration file. Absolute# paths may be used, if you want to keep these elsewhere.## If %lang% occurs in the pathname, then the selected language will be# substituted.## Note: the selected language is defined by the "languages" item in the#       [general] section, and based on the request's Accept-Language#       header.#query = templates/query.eztfooter = templates/footer.eztdiff = templates/diff.eztgraph = templates/graph.eztannotate = templates/annotate.eztmarkup = templates/markup.eztdirectory = templates/directory.ezt# For an alternate form, where the first column displays a revision number# and brings you to the log view (and the filename displays the HEAD), then# you may use this template:# directory = templates/dir_alternate.eztlog = templates/log.ezt# For a log view where the revisions are displayed in a table, you may# want to try this template:# log = templates/log_table.ezt#---------------------------------------------------------------------------[cvsdb]#host = localhost#database_name = ViewCVS#user = #passwd = #readonly_user = #readonly_passwd = #row_limit = 1000#---------------------------------------------------------------------------[options]### DOC# sort_by: File sort order#   file   Sort by filename#   rev    Sort by revision number#   date   Sort by commit date#   author Sort by author#   log    Sort by log messagesort_by = file# hide_attic: Hide or show the contents of the Attic subdirectory#   1      Hide dead files inside Attic subdir#   0      Show the files which are inside the Attic subdirhide_attic = 1# log_sort: Sort order for CVS logs#   date   Sort revisions by date#   rev    Sort revision by revision number#   cvs    Don't sort them. Same order as CVS/RCS shows them.log_sort = date# diff_format: Default diff format#   h      Human readable#   u      Unified diff#   c      Context diff#   s      Side by side#   l      Long human readable (more context)diff_format = h# hide_cvsroot: Don't show the CVSROOT directory#   1      Hide CVSROOT directory#   0      Show CVSROOT directoryhide_cvsroot = 1# set to 1 to make lines break at spaces,# set to 0 to make no-break lines,# set to a positive integer to make the lines cut at that lengthhr_breakable = 1# give out function names in human readable diffs# this just makes sense if we have C-files, otherwise# diff's heuristic doesn't work well ..# ( '-p' option to diff)hr_funout = 0# ignore whitespaces for human readable diffs# (indendation and stuff ..)# ( '-w' option to diff)hr_ignore_white = 1# ignore diffs which are caused by# keyword-substitution like $Id - Stuff# ( '-kk' option to rcsdiff)hr_ignore_keyword_subst = 1# allow annotation of files.allow_annotate = 1# allow pretty-printed version of filesallow_markup = 1# allow compression with gzip of output if the Browser accepts it# (HTTP_ACCEPT_ENCODING=gzip)# [make sure to have gzip in the path]allow_compress = 1# If you have files which automatically refers to other files# (such as HTML) then this allows you to browse the checked# out files as if outside CVS.checkout_magic = 1# Show last changelog message for sub directories# The current implementation makes many assumptions and may show the# incorrect file at some times. The main assumption is that the last# modified file has the newest filedate. But some CVS operations# touches the file without even when a new version is't checked in,# and TAG based browsing essientially puts this out of order, unless# the last checkin was on the same tag as you are viewing.# Enable this if you like the feature, but don't rely on correct results.show_subdir_lastmod = 0# show a portion of the most recent log entry in directory listingsshow_logs = 1# Show CVS log when viewing file contentsshow_log_in_markup = 1# == Configuration defaults ==# Defaults for configuration variables that shouldn't need# to be configured..## If you want to use Marc-Andrew Lemburg's py2html (and Just van Rossum's# PyFontify) to colorize Python files, then you may need to change this# variable to point to their directory location.## This directory AND the standard Python path will be searched.#py2html_path = .#py2html_path = /usr/local/lib/python1.5/site-python# the length to which the most recent log entry should be truncated when# shown in the directory viewshort_log_len = 80diff_font_face = Helvetica,Arialdiff_font_size = -1# should we use 'enscript' for syntax coloring?use_enscript = 0## if the enscript program is not on the path, set this value#enscript_path =# enscript_path = /usr/bin/## ViewCVS has its own set of mappings from filename extensions and filenames# to languages. If the language is not supported by enscript, then it can# be listed here to disable the use of enscript.#disable_enscript_lang =# disable_enscript_lang = perl, cpp## ViewCVS can generate tarball from a repository on the fly.#allow_tar = 0# allow_tar = 1## Use CvsGraph. See http://www.akhphd.au.dk/~bertho/cvsgraph/ for# documentation and download. #use_cvsgraph = 0# use_cvsgraph = 1## if the cvsgraph program is not on the path, set this value#cvsgraph_path =# cvsgraph_path = /usr/local/bin/## Location of the customized cvsgraph configuration file.  # You will need an absolute pathname here:#cvsgraph_conf = <VIEWCVS_INSTALL_DIRECTORY>/cvsgraph.conf## Set to enable regular expression search of all files in a directory## WARNING:##   Enabling this option can consume HUGE amounts of server time. A#   "checkout" must be performed on *each* file in a directory, and#   the result needs to be searched for a match against the regular#   expression.### SECURITY WARNING:  Denial Of Service##   Since a user can enter the regular expression, it is possible for#   them to enter an expression with many alternatives and a lot of#   backtracking. Executing that search over thousands of lines over#   dozens of files can easily tie up a server for a long period of#   time.## This option should only be used on sites with trusted users. It is# highly inadvisable to use this on a public site.#use_re_search = 0# use_re_search = 1#---------------------------------------------------------------------------[vhosts]### DOC# vhost1 = glob1, glob2# vhost2 = glob3, glob4# [vhost1-section]# option = value# [vhost1-othersection]# option = value# [vhost2-section]# option = value## Here is an example:## [vhosts]# lyra = *lyra.org## [lyra-general]# forbidden = hideme## [lyra-options]# show_logs = 0## Note that "lyra" is the "canonical" name for all hosts in the lyra.org# domain. This canonical name is then used within the additional, vhost-# specific sections to override specific values in the common sections.##---------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -