[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion Autoversioning, WebDAV, and Windows XP

From: Molle Bestefich <molle.bestefich_at_gmail.com>
Date: 2005-04-26 11:19:47 CEST

kfogel wrote:
> Autoversioning is a Great Thing. It will expose many new users to
> Subversion, in a simple and painless way, and make Subversion servers
> that much more attractive to admins.

Sort of like a repository browsing feature would? :-)
(Ok ok, I'll shut my yap.)

> The Problem:
> ============
>
> Under Windows 98 and Windows 2000, accessing a DAV server via
> WebFolders was simple: you typed in the URL, and everything worked.
>
> Under XP, the situation changed. Microsoft decided that when the user
> types a URL, what they really meant was a UNC path (something like
> "\\server\share\path\...").

Workaround 1.)
Is your server running Windows?

I seem to remember something about Windows XP actually automatically going
through WebDAV for a _UNC_ request if Windows cannot contact the server
through NetBIOS. So a workaround could be to leave tcp port 80
open, but block port 137, 139 and 445.

(Not sure what the thought is from Microsoft - if I remember correctly and
they do as mentioned above, it seems like they'd like the WebDAV directory
structure to match the filesystem structure pretty much exactly.)

If you're not afraid to go to the client to fix things, here are two more
possible workarounds:

Workaround 2.)
Open 'Network Connections'.
Find the Advanced menu (don't right-click anything - instead use the menus (!))
Select the 'Advanced Settings' menu item.
Choose "Provider Order".
Move "Web Client Network" to the top of the list, or just before
"Microsoft Windows Network".

Now any UNC requests should go through WebDAV (if the server is
available - this might incidentally cause delays for UNC requests to
non-WebDAV servers.. humn).

Workaround 3.)
And here's another workaround that I've seen mentioned somewhere:
Use "http://server/folder/."

The trailing dot should cause XP to not convert to a UNC path.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Apr 26 11:20:37 2005

This is an archived mail posted to the Subversion Dev mailing list.