oshai
oshai

Reputation: 15375

is there a subversion web client that I can use

I want to install a svn web client on Linux (preferred) or Windows. I need only read-only capabilities (no commit required) and I want to be able to compare revisions using diff. my svn server is on another machine so the web server needs to access it over http. It should also be free...

Do you know any such web client?

Upvotes: 3

Views: 3589

Answers (8)

user8014129
user8014129

Reputation:

There is a new Web-UI for Subversion repositories named as cSvn. Please look at README.md file https://csvn.radix.pro/csvn/trunk/README.md/.

You can download latest 0.1.2 source package from https://ftp.radix.pro/pub/csvn/.

This Web-UI can be installed in wery simple way on your server (like all packages used Autoconf, Automake utility):

./configure
make
make install

This is very good UI to promotion your opensource work because it support Google Analytics and Donation dialogue and also looks very good on mobile devices (you can see working site https://csvn.radix.pro to make you decision).

Upvotes: 0

Sander Rijken
Sander Rijken

Reputation: 21615

There's websvn (websvnphp.github.io) and viewcvs (viewvc.org)

Upvotes: 5

Reuben Peter-Paul
Reuben Peter-Paul

Reputation: 1590

Check out viewvc (it was formerly known as viewcvs).

"ViewVC is a browser interface for CVS and Subversion version control repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions. Basically, ViewVC provides the bulk of the report-like functionality you expect out of your version control tool, but much more prettily than the average textual command-line program output."

Upvotes: 1

Michał Niklas
Michał Niklas

Reputation: 54342

I use Trac, but Subversion browsing (with diff) is only part of this project.

Trac is an enhanced wiki and issue tracking system for software development projects. ...

It provides an interface to Subversion (or other version control systems), an integrated Wiki and convenient reporting facilities.

Upvotes: 2

duffymo
duffymo

Reputation: 308998

You can use Tortoise on Windows.

I do my interacting with SVN in IntelliJ these days. It's got a terrific interface, especially helpful for merges.

Every client of Subversion is a web client, unless you happen to be logged onto the server where your repository lives.

Upvotes: 0

Rich
Rich

Reputation: 7214

Trac does a pretty good job, also Redmine - you can turn all the other features off on both of them.

Upvotes: 2

Micha
Micha

Reputation: 19

If you are able to spend a little bit of money - try Atlassian Fisheye which is very powerful.

Free for OpenSource-Projects, 10$ for 10 user - more expensive when used for > 10 user

www.atlassian.com

Upvotes: 1

JamesStuddart
JamesStuddart

Reputation: 2611

I believe VisualSVN provides what your looking for: http://www.visualsvn.com/

Upvotes: 2

Related Questions