is there a subversion web client that I can use

谁说胖子不能爱 提交于 2020-11-28 10:24:05

问题


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?


回答1:


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




回答2:


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




回答3:


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




回答4:


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.




回答5:


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




回答6:


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."




回答7:


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.




回答8:


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).



来源:https://stackoverflow.com/questions/3768155/is-there-a-subversion-web-client-that-i-can-use

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!