You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Toby Johnson <to...@etjohnson.us> on 2004/07/06 04:49:43 UTC

[PATCH] WebDAV/WebFolders issue in WinXP; vss2svn plug

This is a re-submit, although it seems I didn't follow correct email 
convention when I sent the first time. Please let me know if these 
should be two separate patches.

The first change is in reply to Ben's request on the users@ list for a 
blurb regarding my thread on the WebDAV-WebFolders problem in WinXP 
Explorer. The second change is a plug for my VSS2SVN converter in the 
appropriate third-party tools section. Log message follows:

[[[
Appendix C:
 - Add more info about the Windows XP WebFolders shortcut bug and a 
suggested workaround

Appendix D:
 - Fix comment on Section 1 to correct title
 - Add reference to vss2svn.tigris.org under "Repository Converters"
]]]

Index: doc/book/book/appc.xml
===================================================================
--- doc/book/book/appc.xml    (revision 10118)
+++ doc/book/book/appc.xml    (working copy)
@@ -495,15 +495,28 @@
       <itemizedlist>
 
         <listitem>
-          <para>If the computer is a member of an NT Domain, then it
-            seems to be unable to connect to the WebDAV share.  It
-            repeatedly asks for a name and password, even when the
+          <para>If a Windows XP computer is a member of an NT Domain,
+            then it seems to be unable to connect to the WebDAV share.
+            It repeatedly asks for a name and password, even when the
             Apache server isn't issuing an authentication challenge!
-            Some have speculated that this might happen because
-            WebFolders is specifically designed to operate against
-            Microsoft's SharePoint DAV server.  If the machine isn't
-            part of an NT Domain, then the share is mounted without a
-            problem.  This mystery is not yet solved.</para>
+            If the machine isn't part of an NT Domain, then the share
+            is mounted without a problem.</para>
+           
+          <para>This problem seems to stem from changes in the way
+            Windows XP creates WebFolder shortcuts (
+            <filename>.lnk</filename> files).  It sometimes replaces
+            the URL of the WebDAV share with a Windows
+            <quote>UNC</quote> (Universal Naming Convention) path
+            instead.  This causes Explorer to attempt a connection
+            using SMB instead of HTTP.</para>
+           
+          <para>A workaround for this problem is to create the
+            <filename>.lnk</filename> shortcut on a Windows 2000
+            computer and then copy this shortcut to the Windows XP
+            computer.  It would probably also be possible to
+            <quote>fix</quote> the shortcut using a HEX editor, if
+            one were to reverse-engineer the <filename>.lnk</filename>
+            file format.</para>
         </listitem>
 
         <listitem>
Index: doc/book/book/appd.xml
===================================================================
--- doc/book/book/appd.xml    (revision 10118)
+++ doc/book/book/appd.xml    (working copy)
@@ -18,7 +18,7 @@
   </simplesect>
 
   <!-- 
******************************************************************* -->
-  <!-- *** SECTION 1:  REPOSITORY CONVERTERS                           
*** -->
+  <!-- *** SECTION 1:  CLIENTS AND PLUGINS                             
*** -->
   <!-- 
******************************************************************* -->
   <sect1 id="svn-ap-d-sect-1">
     <title>Clients and Plugins</title>
@@ -165,6 +165,12 @@
       </varlistentry>
 
       <varlistentry>
+        <term>vss2svn (<systemitem
+          class="url">http://vss2svn.tigris.org/</systemitem>)</term>
+       <listitem><para>Microsoft SourceSafe to Subversion 
conversion</para></listitem>
+      </varlistentry>
+
+      <varlistentry>
         <term>Subversion VCP Plugin (<systemitem
           
class="url">http://svn.clkao.org/revml/branches/svn-perl/</systemitem>)</term>
         <listitem><para>VCP plugin for CVS-to-Subversion</para></listitem>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: [PATCH] WebDAV/WebFolders issue in WinXP; vss2svn plug

Posted by Michael W Thelen <th...@cs.utah.edu>.
* Toby Johnson <to...@etjohnson.us> [2004-07-05 22:50]:
> This is a re-submit, although it seems I didn't follow correct email 
> convention when I sent the first time. Please let me know if these 
> should be two separate patches.

Thanks for following up... this patch looks like it had some line wrap
problems, but the previous one looks okay.  I applied it in r10147.

-- Mike

-- 
Michael W. Thelen
Perfection is achieved, not when there is nothing left to add, but when there
is nothing left to take away.
                -- Antoine de St. Exupery, "Wind, Sand, and Stars", 1939