On Fri, Apr 22, 2011 at 10:39, Bob Archer <bob.arc...@amsi.com> wrote:
>>  in most cases, you don't want to host a SVN repository on Windows.
>
> Why? We are a windows "shop" and we have windows servers and we host on 
> windows. I've seen zero problems. I think this type of anti-ms FUD is going 
> to be bad for svn if it is widely said and published.
>

I've had one repeatable issue. We serve w/ Apache, and due to clashes
between case-sensitive and case-insensitive code, we occasionally have
people who can't check in.

My <Location> block gives the path /Repos, and I use SVNParentPath to
serve multiple repositories from one parent (standard stuff). So I
have:

e:\Repositories\Code
e:\Repositories\Documentation

And my URLs are
http://server/Repos/Code
http://server/Repos/Documentation

Apache & Subversion are case-sensitive, but as we all know Windows
isn't. So when a user checks out from http://server/Respos/code,
Apache goes looking for e:\Repositories\code and Windows dishes it up.
We allow anonymous checkout, so the checkout happens, no problem.

But our authz file is written as [Code:/path] and when committing, we
get 403 Forbidden errors because no rules match - the user is
committing to code and the rule checks for Code, case-sensitive.

It's an easy enough fix on the client side, but it is an annoyance.

Reply via email to