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