[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
> > 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
> > 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.


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.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.