On Mon, Jul 13, 2009 at 01:20:38PM -0400, Vitaliy Sholokhov wrote:
> [root_at_crossbow /home/vitaliy]# svn info toolbox/vitaliy/
> Path: toolbox/vitaliy
> URL: http://crossbow:81/toolbox/branches/vitaliy
> Repository Root: http://crossbow:81/toolbox
> Repository UUID: d94297c4-f450-11dc-87ca-b2500d36a6e7
> Revision: 20662
> Node Kind: directory
> Schedule: normal
> Last Changed Author: vitaliy
> Last Changed Rev: 20647
> Last Changed Date: 2009-07-10 16:59:54 -0400 (Fri, 10 Jul 2009)
>
> merging into the given URL from http://crossbow:81/toolbox/trunk
>
> Apache config:
>
> <VirtualHost 10.2.8.10:81>
> ServerName crossbow
> <Location />
> DAV svn
> SVNParentPath /usr/local/subversion
> AllowOverride All
> # how to authenticate a user
> AuthType Basic
> AuthName "Subversion Repository"
> AuthUserFile /var/www/.sub_passwd
> AuthzSVNAccessFile /var/www/authz
> Require valid-user
>
> </Location>
>
>
> I've just discovered that another repository is acting the same way.
What happens if you use an intermittent directory as the repository
location, such as "<Location /svn/>" and run
svn switch --relocate http://crossbow:81/toolbox/branches/vitaliy \
http://crossbow:81/svn/toolbox/branches/vitaliy
in the working copies?
The FAQ entry I pointed to earlier says:
"The solution is to make sure your repository <Location> does not overlap
or live within any areas already exported as normal web shares."
I'm not sure, but I guess a location of / would pretty much overlap
with everything else?
Stefan
Received on 2009-07-13 19:34:44 CEST