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.
![]() * 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 |
||
---|---|---|
bin | ||
docs | ||
elemx | ||
lib | ||
notes | ||
templates | ||
tests | ||
tools | ||
tparse | ||
viewvc.org | ||
windows | ||
www | ||
CHANGES | ||
COMMITTERS | ||
INSTALL | ||
LICENSE.html | ||
README | ||
cvsgraph.conf.dist | ||
viewvc-install | ||
viewvc.conf.dist |
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.