delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/12/06/13:15:10

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Thu, 6 Dec 2001 19:14:40 +0100
From: Corinna Vinschen <cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Cc: Gerald Villemure <GVillemure AT ik DOT ca>
Subject: Re: Windows 2000 Junction Points
Message-ID: <20011206191440.A2441@cygbert.vinschen.de>
Mail-Followup-To: cygwin AT cygwin DOT com, Gerald Villemure <GVillemure AT ik DOT ca>
References: <20011206155247 DOT GC8981 AT nabokov DOT afc DOT vw DOT com> <002201c17e75$4af6db90$0200000a AT dyn DOT ik DOT ca> <20011206173601 DOT GB10289 AT nabokov DOT afc DOT vw DOT com>
Mime-Version: 1.0
User-Agent: Mutt/1.2.5i
In-Reply-To: <20011206173601.GB10289@nabokov.afc.vw.com>; from Anthony.Kim@vw.com on Thu, Dec 06, 2001 at 11:36:01AM -0600

On Thu, Dec 06, 2001 at 11:36:01AM -0600, Kim, Anthony wrote:
> On Thu, Dec 06, 2001, Gerald Villemure wrote:
> 
> > There is a tool in the Win2K ResKit called "linkd.exe" which will alow you
> > to create "Junction Points" from the command line.
> > 
> > Hope this helps,
> > Gerald
> 
> Yes, this tool exists and I use it :)
> But I mean to say, wouldn't it be nice and consistent if
> ln -s <dir> <link> worked like linkd as opposed to creating a
> shortcut. I am aware of "mount" under cygwin but the mount is not
> exported to Windows.

I have checked if it makes sense using reparse points for symlinks
once when W2K was new.  We had to reject using them since they are
not as flexible as we need it to get POSIX symlinks.  Main reason is
that they have to be absolute windows paths.  So they would have to
be changed each time the mount table is changed in a way which would
influence them.  Many POSIX symlinks are relative links to their
target.  That's completely impossible.  And reparse points to files
aren't supported at all.

They looked good on the first glimpse but after looking under the
hood they are just halfhearted implementations of real symlinks.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin AT cygwin DOT com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019