ViewVC migrated to Apache
predragp at andrew.cmu.edu
predragp at andrew.cmu.edu
Wed Oct 22 22:57:45 EDT 2014
Dear Autonians,
Many of you like viewing the contents of CVS and SVN repositories using a
web browser. As most of you probably know we use ViewVC an open source
tool for viewing the contents of our CVS and SVN repositories. ViewVC was
chosen 2009 after an unsuccessful attempt to migrate Auton code from CVS
to Subversion server due to its unique feature to support both CVS and SVN
version control systems. CVS was not retired due to reliance on ancient
gmake-magic which doesn't support SVN (since SVN didn't exist 20 years
ago).
Many of you have notice that since the CVS and SVN repos have been
migrated to svnhub.int.autonlab.org VeiwVC
http://svnhub.int.autonlab.org/viewvc (from Auton network only or using
proxy from outside the lab)
was crashing a lot. This was due to the fact that built in python web
server which comes with ViewVC has serious memory leak. Tonight I am
pleased to report that ViewVC has been migrated to Apache and the you
should not see any more crashes. An additional bonus of migration is that
I enabled CvsGraph graphical CVS revision tree generator. Please check out
and see CVS diffs as trees :)
Most Kind Regards,
Predrag
P.S. On the long term use of both CVS and SVN as well as "magic" obsolete
packages from /auton/software is suboptimal.
A proper solution is migration from gmake-magic which works only with CVS
to cmake for example. The consolidation of all repos under one version
control system which will be well integrated with Web viewer but more
importantly with bug tracker so that bug reports and be tagged to the code
(right now our Mantis bug tracker is not integrated with our code
repositories and very rarely used by half dozen people).
More information about the Autonlab-users
mailing list