ViewVC (http://viewvc.tigris.org) CVS/SVN repository viewer, with some advanced features like full-text indexing of file contents (including binary like *.doc) using Sphinx Search and Apache TIka.
 
 
 
 
 
 
Go to file
cmpilato 2efd7cc4af Unify the allowable views configury, and all support for disabling the
checkout view.  The former is for sanity, the latter for security.

* viewvc.conf.dist
  (allow_tar, allow_annotate, allow_markup): Removed.
  (allowed_views): New.

* lib/config.py
  (Config._force_multi_value): Add 'allowed_views'.
  (Config.set_defaults): Set default for 'allowed_views'; no longer set
    defaults for 'allow_tar', 'allow_annotate', 'allow_markup'.

* lib/viewvc.py
  (default_view, view_directory, download_tarball, get_file_view_info,
   view_annotate, view_diff, build_commit, view_revision, view_markup,
   view_checkout): Track changes, adding code to prevent checkout view
    URL generation when the view is disabled, and doing the same for
    markup views (which should have already been done, since we already
    had an allow_markup option!)

* templates/query_results.ezt
* templates/markup.ezt
* templates/directory.ezt
* templates/log.ezt
* templates/log_table.ezt
* templates/annotate.ezt
  Don't assume checkout and markup views are present.

* docs/upgrading-howto.html
  Update to show the configuration changes.


git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@1544 8cb11bc2-c004-0410-86c3-e597b4017df7
2007-03-27 19:03:37 +00:00
bin * bin/mod_python/viewvc_mp.py, 2007-03-09 16:37:51 +00:00
docs Unify the allowable views configury, and all support for disabling the 2007-03-27 19:03:37 +00:00
elemx switch to a single, top-level makefile 2002-04-26 08:01:41 +00:00
lib Unify the allowable views configury, and all support for disabling the 2007-03-27 19:03:37 +00:00
notes Tweak releases.txt to point out our Tigris.org milestone sort key pattern. 2006-10-13 16:32:28 +00:00
templates Unify the allowable views configury, and all support for disabling the 2007-03-27 19:03:37 +00:00
tests Finish issue 168, the project rename. Change is mostly based on the patch 2006-03-18 00:33:54 +00:00
tools Do a documentation reorganization I've been dying to do for some time 2006-07-26 20:19:22 +00:00
tparse * tparse/tparse.h: For istream, include <istream>, not <iostream>. 2006-05-26 23:31:41 +00:00
viewvc.org * viewvc.org/faq.html 2007-01-11 13:29:41 +00:00
windows Doc updates 2006-04-09 16:02:01 +00:00
www Add some links to ViewVC instances. 2006-12-06 20:19:44 +00:00
CHANGES Add new CHANGES item for source-highlight integration. 2007-02-01 22:30:46 +00:00
COMMITTERS Re-order COMMITTERS based on first commit of each username. 2006-02-14 21:51:17 +00:00
INSTALL * INSTALL 2007-02-27 15:38:49 +00:00
README Work on issue 168, s/ViewCVS/ViewVC. This patch changes references to 2005-12-17 17:19:28 +00:00
cvsgraph.conf.dist Finish issue 168, the project rename. Change is mostly based on the patch 2006-03-18 00:33:54 +00:00
viewvc-install Rename the Mod_Python stub scripts to avoid triggering an import loop 2007-03-09 16:04:31 +00:00
viewvc.conf.dist Unify the allowable views configury, and all support for disabling the 2007-03-27 19:03:37 +00:00

README

ViewVC -- Viewing the content of CVS/SVN repositories with a Webbrowser.

Please read the file INSTALL for more information.

And see windows/README for more information on running ViewVC on
Microsoft Windows.