From users-return-9671-apmail-subversion-users-archive=subversion.apache.org@subversion.apache.org Wed Jul 6 21:34:50 2011 Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 986666C6F for ; Wed, 6 Jul 2011 21:34:50 +0000 (UTC) Received: (qmail 92452 invoked by uid 500); 6 Jul 2011 21:34:49 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 92437 invoked by uid 500); 6 Jul 2011 21:34:49 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 92430 invoked by uid 99); 6 Jul 2011 21:34:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jul 2011 21:34:48 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of qazwart@gmail.com designates 209.85.161.171 as permitted sender) Received: from [209.85.161.171] (HELO mail-gx0-f171.google.com) (209.85.161.171) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jul 2011 21:34:43 +0000 Received: by gxk22 with SMTP id 22so236167gxk.16 for ; Wed, 06 Jul 2011 14:34:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=vH4HlSPuKQP7rvt85jtMfedf6i5hQttQtM/7x1giVk8=; b=i8arkswjQhQgIQDNlahb0ZJB+4uIfCYPjxJoG3eqgL0k5bMk3R2mrEHfopMiwCQqc3 usy09qe1IZtdY116grcmQHbLileNWZa2BQgFIFxBs/9kbIhqbRn3hPxy7HQuLM6W2DJu dvMcQ3CAcnG1Xun+znDJvWoqfuYNtVnrMz3as= MIME-Version: 1.0 Received: by 10.236.134.106 with SMTP id r70mr40000yhi.521.1309988062574; Wed, 06 Jul 2011 14:34:22 -0700 (PDT) Received: by 10.236.103.14 with HTTP; Wed, 6 Jul 2011 14:34:22 -0700 (PDT) In-Reply-To: <6DF989906D8EFE46900494BB7A64C6033E882546C2@tps004> References: <6DF989906D8EFE46900494BB7A64C6033E882546C2@tps004> Date: Wed, 6 Jul 2011 17:34:22 -0400 Message-ID: Subject: Re: symlinks in Windows From: David Weintraub To: David Player Cc: "users@subversion.apache.org" Content-Type: text/plain; charset=ISO-8859-1 On Wed, Jul 6, 2011 at 3:02 PM, David Player wrote: > My company uses symlinks with svn quite a bit, but the symlinks are always > broken in Windows. This has been the case since svn 1.1 or 1.2. Links have > been supported in Windows since 2000, and improved in Vista in early 2007. > The mklink utility has been included since Vista. I usually recommend to stay away from links for several reasons. Even if two different operating systems support them, the differences in their implementation could be incompatible. Also, although NTFS supports junctions, it FAT32 doesn't, and many times the C: drive of a Windows box will be FAT32. And, if you decide to move away from Subversion, you could be stuck if your new version control system didn't support links. I recommend building the links you need during the build phase of your project. Then, you can verify the OS and link type and create exactly what you need. -- David Weintraub qazwart@gmail.com