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

Re: [TSVN] Another go at a patch for SVNFolderStatus

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-10-28 21:25:07 CEST

Mark Phippard wrote:

> I think if you posted some information about the before and after effects
> of this change it would help get it applied.

That's already done in the log of that revision commit. I don't think I
can do more.

> Have you seen the discussion on the list the last few days about using
> absolute vs. relative paths? They are discussing changing Subversion
> internally to always use Absolute paths on Windows. I wonder if they did
> that if they would run into the need for this patch anyway? They have
> been discussing it in the context of supporting long filenames.
> Apparently, there is a 255 character limit when using relative paths. I
> haven't been following the details too closely.

Yes. I've followed that discussion thread. And it's not only that
relative paths are limited to 255 chars but absolute paths too, at least
if you don't precede them with "\\?\" and of course if you're not using
Win2k or later. NT4 and Win98 still have that limitation.
And to be honest: TSVN also assumes that paths are limited to MAX_PATH
chars in several places of the code.

The problem in the Subversion code isn't the limitation (in fact, almost
every program I know assumes that limitation) of the path length but
that it behaves differently for absolute paths than for relative paths!

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Oct 28 22:33:35 2004

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

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