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

RE: Re: "same inode" problems with cygwin svn client

From: Bill Tutt <rassilon_at_lyra.org>
Date: 2002-09-06 09:48:24 CEST

> From: Zack Weinberg [mailto:zack@codesourcery.com]
>
> On Fri, Sep 06, 2002 at 12:20:03AM -0700, Bill Tutt wrote:
> > a) Cygwin == evil porting library
> > So, any issues you have with using a svn client compiled under it
are up
> > for grabs. IMNSHO, any official svn client binary should be
distributed
> > using cygwin. If you want it to be compiled with GCC then use mingw.
>
> should _not_, you meant?
>
Er, yes. Should not be distributed using cygwin.

> This error came from the 'rm' binary provided with Cygwin, not from
> svn itself.
>
> > You can create circular directory structures on Unix just like you
can
> > on NTFS after all.
>
> No, under Unix you can't, not since V6. The kernel will not permit
> anyone to make hard links to a directory. I'm surprised to hear NT
> allows it - it causes all sorts of headaches.
>

It's also certainly possible that cygwin is misgrokking a NTFS reparse
point. Inode mapping schemes on NT are usually funky in some form or
fashion, so it could also be an issue with that somehow.

I don't know if NTFS lets you hard link a directory. I would hope it
didn't allow such things to happen as well.

Bill

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Sep 6 09:48:55 2002

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