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

Re: Re: A little question about SVN

From: David Weintraub <qazwart_at_gmail.com>
Date: Mon, 17 Nov 2008 21:40:08 -0500

On Mon, Nov 17, 2008 at 4:42 PM, Erik Huelsmann <ehuels_at_gmail.com> wrote:
>> Surprisingly, the Subversion command line commands cannot get around
>> this limit. Again, I am not sure it is the fact that the Subversion
>> command line commands are using the standard directory API that hits
>> this limit, or because they are operating in the command line
>> environment where this limit exists.
>
> Yes, it can and *does* use the same APIs as does TSVN, because they
> both use APR, but: if APR is built on top of cygwin, it may be a
> cygwin limitation to actually limit files to 250 characters.
>
> As I said before, try to use an absolute path (with the windows native
> binaries) and you should see paths much longer than 250.

Actually, this was in the Windows command shell and not Cygwin. I
don't know if I made that clear. The same is true for my attempt to
run svnadmin create. That was also in the Windows command shell. These
commands simply wouldn't run.

I've always found this behavior in Windows rather strange. In fact,
even Microsoft people don't even know about this behavior. They keep
claiming Windows and NTFS can handle file paths in the 32K range. That
may be true, but almost all Windows programs have this limit. This
isn't just third party applications that simply are too lazy to do
otherwise. This includes Windows Explorer (which you'd think would use
the new API), VisualStudio, and MS-Office.

--
David Weintraub
qazwart_at_gmail.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-11-18 03:40:34 CET

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

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