subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Phippard <markp...@gmail.com>
Subject Re: Apache svn - how to customize rendering?
Date Sun, 10 Dec 2017 15:53:37 GMT


> On Dec 10, 2017, at 3:30 AM, Bo Berglund <bo.berglund@gmail.com> wrote:
> 
> I installed svn on Ubuntu 16.04.3 LTS using the following how-to
> webpage:
> https://tecadmin.net/install-subversion-server-on-ubuntu/#
> 
> Then I have migrated my CVS repositories to svn using cvs2svn and it
> seems like all code has come though even though my cvs modules
> definitions have not so I have to manually recreate the externals.
> 
> When I browse the repositories with my web browser it really looks
> pretty basic with just a vertical one-column list of files/directories
> shown in browser default font. Is there some way to enhance/customize
> it a bit so it gets a more attractive look?
> 
> With CVS we have used ViewCVS, which has a more informative display
> when browsing the repository also including navigation help and file
> info. Could Apache Svn be configured to display anything similar to
> what VieCVS could do back in 2005?
> 
> Or do I have to install VieVC and in that case how would it affect the
> existing Apache Svn?
> 

If you want any "features" like being able to view history and see diffs then you need ViewVC
or a similar product.  These just install alongside and co-exist with SVN, they do not replace
the server.

If you just want to be able to view HEAD revision of files then the built in support is fine
and you can use SVNIndexXSLT to style it nicer.

There are some tools out there that try to use this technique to build a ViewVC-like experience
but they still require something running on the server to serve up those additional history/diff
related requests.  The best example I have seen is this:

http://svn.code-host.net/project.html

Mark


> 



Mime
View raw message