Do you want people to be able to fetch pages from Subversion over a
web page? Or do you want people to be able to checkout code, but not
be able to check in changes?
If you want your source and all versions accessible over a web
browser, you might want to look at Sventon (which is free), ViewCS, or
a paid package like Fisheye. We use Sventon.
These will give you a read only view of your code, let you examine the
logs, look at previous versions, and do diffs. All visible through a
web browser and all read only.
On Tue, Mar 23, 2010 at 10:39 AM, Eric Dalquist
<eric.dalquist_at_doit.wisc.edu> wrote:
> We would like to have a version of our SVN repository available read-only
> over HTTP.
>
> I currently have it setup using:
> <Location /svn>
> DAV svn
> SVNPath /jasig/svn/jasig
>
> <LimitExcept GET PROPFIND OPTIONS REPORT>
> Require valid-user
> </LimitExcept>
> </Location>
>
>
> Which works but I get 500 errors instead of a 401 or 403 like I'd expect:
>
> commit -m "NOJIRA test"
> /home/edalquist/JavaClasses/workspace/PersonDirectory_trunk_RO/README.txt
> RA layer request failed
> svn: Commit failed (details follow):
> svn: Server sent unexpected return value (500 Internal Server Error) in
> response to MKACTIVITY request for
> '/svn/!svn/act/2348c9db-53b5-4d4b-852a-8cb5d0c4c071'
>
>
> Is there a better way to have a read-only view of a repository?
>
> -Eric
>
>
--
David Weintraub
qazwart_at_gmail.com
Received on 2010-03-23 21:26:36 CET