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 3cbf07551b Finish issue #57 with more support for showing locked status.
* lib/vclib/__init__.py
  (Repository.dirlogs): Update comment.
  (Revision.__init__): Add 'lockinfo' parameter, used to populate
    similarly named class member.

* lib/vclib/svn/svn_repos.py
  (Revision.__init__): Add 'lockinfo' parameter, and update call to
    vclib.Revision().
  (_log_helper): Update call to Revision(), and lose custom lockinfo handling.
  (LocalSubversionRepository.dirlogs): Populate entry lockinfo with a
    call to svn_fs_get_lock() for each entry.

* lib/vclib/svn/svn_ra.py
  (LogCollector.__init__): Add 'lockinfo' parameter, used to populate
    similarly named class member.
  (LogCollector.add_log): Pass self.lockinfo to updated call to Revision().
  (RemoteSubversionRepository.itemlog): Pass lock info to
    LogCollector(), and lose custom lockinfo handling.
  (RemoteSubversionRepository.itemtype, RemoteSubversionRepository.listdir): 
    Update expected return value from _get_dirents().
  (RemoteSubversionRepository.dirlogs): Populate entry lockinfo from
    updated return value from _get_dirents().
  (RemoteSubversionRepository._get_dirents): Rework to trade in
    dirents and locks instead of only dirents.

* lib/vclib/ccvs/bincvs.py
  (Revision.__init__): Update call to vclib.Revision().
  (_get_logs): Add 'lockinfo' member to DirEntry() items.

* lib/vclib/ccvs/ccvs.py
  (InfoSink.__init__): Init lockinfo dictionary.
  (InfoSink.set_locker): New.
  (InfoSink.define_revision): Set lockinfo on Revision item.
  (InfoSink.set_revision_info): Populate DirEntry lockinfo from
    Revision lockinfo data.

* lib/viewvc.py
  (view_directory): Populate entry lockinfo.
  (common_template_data): Populate the 'lockinfo' data dictionary item.

* templates/directory.ezt,
* templates/dir_new.ezt
* templates/annotate.ezt,
* templates/markup.ezt
  Tweak to show lock status.

* docs/template-authoring-guide.html
  Note new data dictionary items.

git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@1787 8cb11bc2-c004-0410-86c3-e597b4017df7
2008-02-12 21:06:40 +00:00
bin * bin/loginfo-handler, 2008-02-12 15:27:12 +00:00
docs Finish issue #57 with more support for showing locked status. 2008-02-12 21:06:40 +00:00
elemx Lose some .cvsignore files. 2007-04-10 15:02:50 +00:00
lib Finish issue #57 with more support for showing locked status. 2008-02-12 21:06:40 +00:00
notes Note some completed enhancements. 2007-07-20 14:31:31 +00:00
templates Finish issue #57 with more support for showing locked status. 2008-02-12 21:06:40 +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 The whole license file dance is annoying. Just put the thing where it 2007-04-10 16:10:38 +00:00
tparse Fix a syntax error that was preventing compilation. 2007-11-16 09:49:22 +00:00
viewvc.org * viewvc.org/faq.html 2007-10-30 21:43:56 +00:00
windows * windows/README 2007-04-02 12:38:33 +00:00
www Fix some webstuffs spelling oopses. 2007-06-15 13:19:20 +00:00
CHANGES Finish issue #305 by allowing "markup" to be the configured default 2008-02-11 22:16:00 +00:00
COMMITTERS Welcome aboard, Michael. 2007-11-16 09:53:25 +00:00
INSTALL * INSTALL: Recommend adding ViewVC to the site-wide robots.txt file. 2008-02-07 02:20:24 +00:00
LICENSE.html The whole license file dance is annoying. Just put the thing where it 2007-04-10 16:10:38 +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 * viewvc-install 2007-05-03 18:02:36 +00:00
viewvc.conf.dist Minor typo fix. 2008-02-12 14:48:41 +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.