Easy SVN Browser
Details
| Size: | 0K |
| Last Update: | 2008-06-01 00:59:52 |
| Version: | 1.07 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Karel Kubat |
| Price: | $0.00 |
Description:
Easy SVN Browser 1.07 is version control software developed by Karel Kubat.
Easy SVN is a subversion browser via the Web. Easy SVN Browser is easy because only a command line svn program and Perl are required to run it; no extra software needs to be installed. After configuring the Perl script as cgi-bin program, SVN repositories can be navigated, and entries viewed for contents, history, and diffs.
Installation:
Follow these steps for a quick installation of web-svn-view:
1. Log in as the user who is running the webserver (e.g., www).
2. As this user, make sure you have read-access on your repository. Issue an svn command to make sure that if necessary, you are prompted for a username and password. Once the viewer is running, logins must take place automatically.
3. Obtain web-svn-view by getting the archive http://public.e-tunity.com/web-svn-view/web-svn-view-latest.tar.gz . Save the archive on your disk as e.g.
/tmp/web-svn-view-latest.tar.gz.
4. Change-dir to a directory where the webserver will run the viewer.
5. Unpack, using tar xzf /tmp/web-svn-view-latest.tar.gz. Note the full paths to the contained directories cgi-bin, css and img. In the following example we'll assume that the base directory is /Users/e/src/e.
6. Edit cgi-bin/web-svn-view and modify the configuration variables at the top of the file. The variables are documented in the script.
7. Edit the server's configuration file. E.g, for Apache, edit httpd.conf and add the following lines:
ScriptAlias /svnbin /Users/e/src/e/web-svn-view/cgi-bin
Alias /svncss /Users/e/src/e/web-svn-view/css
Alias /svnimg /Users/e/src/e/web-svn-view/img
< Location / >
Order deny,allow
Deny from all
< /Location >
< Location /svnbin >
Order allow,deny
Allow from all
< /Location >
< Location /svncss >
Order allow,deny
Allow from all
< /Location >
< Location /svnimg >
Order allow,deny
Allow from all
< /Location >
You will need to supply the right directories for your system.
8. Restart the webserver.
9. Point your browser to http://yoursite/svnbin/web-svn-view.
What's New in This Release:
The configuration settings in cgi-bin/web-svn-view can now be overridden by environment variables.
That makes it possible to re-use the same SVN browser to view many repositories, based on environment variables passed by the Web server.
The documentation was updated with an example.
Easy SVN Browser 1.07 supports different languages (including english). It works with Linux.
Downloading Easy SVN Browser 1.07 will take if you use fast ADSL connection.
0 comments
Add to
Easy SVN Browser Version History
Related Software
|
|
From category: Libraries |
| Catalyst::Manual::Tutorial::BasicCRUD 0.02 is libraries software developed by Kennedy Clark. Catalyst::Manual::Tutorial::BasicCRUD is a Catalyst Tutorial - Part 3: Basic CRUD. Include a Crea... |
|
|
From category: Libraries |
| Class::Meta::Type 0.53 is libraries software developed by David Wheeler. Class::Meta::Type is a Perl module for data type validation and accessor building. SYNOPSIS package MyApp::T... |
|
|
From category: Version-Control |
| SVNChecker is a framework for Subversion pre-commit hooks.... |
|
|
From category: Libraries |
| Audio::OSS 0.0501 is libraries software developed by David Huggins-Daines. Audio::OSS is a pure-perl interface to OSS (open sound system) audio devices. SYNOPSIS use Audio::OSS qw(:... |
|
|
From category: Libraries |
| Babelj 0.1 is libraries software developed by Tim Macinta. Babelj is a language server for Java. Babelj allows programs written in practically any language to fully interact with Java. Client libra... |
|
|
From category: Perl-Modules |
| ResourcePool::LoadBalancer is a load balancer across ResourcePool&039;s.... |
|
|
From category: Interpreters |
| Tcl/Tk is a portable scripting environment for Unix, Windows, and Macintosh.... |
|
|
From category: Perl-Modules |
| SQL::String is an object representation of a chunk of SQL.... |
|
|
From category: Libraries |
| Encode::JIS2K 0.02 is libraries software developed by Dan Kogai. Encode::JIS2K is a Perl module forJIS X 0212 (aka JIS 2000) Encodings. SYNOPSIS use Encode::JIS2K; use Encode q... |
|
|
From category: Libraries |
| Freeform Framework 1.2.0 beta is libraries software developed by Dennis Popel. Freeform Framework is a PHP5-based Web application development framework with a clear, scalable, and extensible MVC ar... |
|
|
From category: Libraries |
| Elib 1.0 is libraries software developed by Inge Wallin and Per Cederqvist. Elib is designed to be for Emacs lisp programs what libiberty.a is for C programs: a collection of useful routines which... |
|
|
From category: Libraries |
| GLib is a library containing many useful C routines for things such as trees, hashes, and lists.... |
|
|
From category: Libraries |
| ftplibpp 2.0.2 is libraries software developed by Magnus Kulke. ftplib++ contains a c++ class providing ftp client functionality. ftplibpp library supports all basic ftp functionality plus some adv... |
|
|
From category: Libraries |
| ATK 1.12.3 is libraries software developed by ATK Team. ATK is an accessibility library for GNOME. Requirements: GLib-2.0.0 or better Building: To configure ATK, run the ./... |
|
|
From category: Libraries |
| Firebolt 0.3.6 is libraries software developed by Kostas Katsamakas. Firebolt is a network protocol oriented library. Our goal is to create a simple and well designed object oriented network... |
Leave a comment