[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Newbie Questions

From: Paul Koning <pkoning_at_equallogic.com>
Date: 2006-01-08 22:31:02 CET

>>>>> "Holger" == Holger Stratmann <tigris@finch.de> writes:

 Holger> Apart from the questions you asked: I highly recommend a
 Holger> "useful" web interface for repository viewing. It really
 Holger> makes the difference! Due to the concept behind Subversion, I
 Holger> find the web interfaces (potentially) much more useful than
 Holger> those for CVS. Take a look at WebSVN (I'm not sure it'll work
 Holger> with svnserve? I have no idea...). I had some issues with
 Holger> 1.6, but 2.0 seems really nice! I do *not* recommend ViewCVS,
 Holger> it shows no additional information for Subversion
 Holger> repositories and support for Subversion is still very new and
 Holger> limited...

I'll put in a different opinion.

I looked briefly at WebSVN but didn't like it, perhaps just a question
of esthetics, but anyway...

I tried Insurrection, which is slick but fragile. Some of my
colleagues who insist on using IE found it wouldn't work. It also
doesn't have a whole lot of features and is very clearly a work in

I also looked for a replacement for Bonsai. Found Kamikaze. Just as
Insurrection, it's rather basic and still in-progress, but it does

After getting the Insurrection complaints I then looked further, and
looked at ViewVC (formerly ViewCVS), and ended up selecting that as
our browser tool. The V1.0-dev version has decent Subversion support.
Yes, it doesn't add a whole lot, but then again Subversion is in many
ways similar to CVS ("culturally compatible" -- "just like CVS but
without the design errors"). There are some obvious issues around
property support, at least right now. That doesn't seem all that hard
to fix.

One nice feature of ViewVC is that it has Bonsai-style query machinery
integrated, and that works well. I did some tweaking and correcting
in there to make it do Subversion a bit nicer. For example, I can now
do a query that is limited to a range of revisions. That is a nice,
much more direct, way to do what Bonsai used to call "the hook". In
other words "who made changes since the last good build of our code?"

ViewVC uses the Python API, so it talks directly to the repository; it
doesn't matter what server you use for your client repository access.

A final comment: browser interfaces are likely to be at least in part
a matter of taste, so try several and see which one you like best.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Jan 8 22:33:15 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.