Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

web based subversion viewer [closed]

Tags:

svn

trac

Is there a tool that allows me to point to a subversion repository to browse the contents of the repository. I am thinking something similar to what trac provides with SCM. I describe some of the features here for those not familiar with trac's source integration:

  • access it from a browser - it must be a webapp
  • ability to view any version of a file. Preferably this feature can be invoked using a url. This means one can link to a specific version of a file.
  • display on a single page all the modified files in a changeset (gravy: show the diffs of the modified files)
  • ability to display (in a color coded way) the diff between two versions of a file with the ability to invoke it using a url.
  • a time line of changes to the repository with modified files for each changeset.
  • It would be great if it's open source but doesn't have to be.

What other features should a whizzbang web based repository viewer have?

like image 332
neesh Avatar asked Jul 28 '09 16:07

neesh


People also ask

How do I access SVN from browser?

Connecting with your browserNavigate to the Subversion page. Under the list of current projects, click the link for your repository. An authentication pop-up box then appears: Use the username and password you created when setting up the repository.

How do I access my Tortoisesvn repository?

You can either store your repositories locally and access them using the file:// protocol or you can place them on a server and access them with the http:// or svn:// protocols. The two server protocols can also be encrypted. You use https:// or svn+ssh:// , or you can use svn:// with SASL.

What is WebSVN?

WebSVN is a PHP-based client that, together with Apache, gives you a web-browser view of your Subversion repository. With a properly set up WebSVN installation you can see an easily navigable view of what was done in any given revision, check who was responsible for it, and compare two versions of a file.

Does Subversion require a server?

For Subversion to work, the SVN setup needs two main elements: The server, which has all versions of all source files. A local copy of the files, which is on your computer.


1 Answers

I use WebSVN with Cruise Control .Net integration, so every build email shows the files modified and click on them shows a diff

I like trac much better but can't get my company to switch

like image 177
Ryu Avatar answered Oct 15 '22 01:10

Ryu