KARR, DAVID (ATTSI) wrote on Fri, Jan 14, 2011 at 16:31:04 -0800:
> > -----Original Message-----
> > From: Daniel Shahaf [mailto:d.s_at_daniel.shahaf.name]
> > Sent: Friday, January 14, 2011 4:20 PM
> > To: KARR, DAVID (ATTSI)
> > Cc: David Huang; users_at_subversion.apache.org
> > Subject: Re: SVN 1.6.15 checkout fails on particular file
> >
> > KARR, DAVID (ATTSI) wrote on Fri, Jan 14, 2011 at 14:18:12 -0800:
> > > > -----Original Message-----
> > > > From: David Huang [mailto:khym_at_azeotrope.org]
> > > > Sent: Friday, January 14, 2011 1:29 PM
> > > > To: KARR, DAVID (ATTSI)
> > > > Cc: users_at_subversion.apache.org
> > > > Subject: Re: SVN 1.6.15 checkout fails on particular file
> > > >
> > > >
> > > > On Jan 14, 2011, at 2:19 PM, KARR, DAVID (ATTSI) wrote:
> > > > > I then looked at the full local path this file would represent,
> > and
> > > > the entire path is 260 characters long. I would think if there's
> > any
> > > > threshold, it would be at 255, not 259.
> > > > >
> > > > > Any idea what's going on here?
> > > >
> > > > The usual maximum path length limit on Windows is indeed 259 (or
> > 260
> > > if
> > > > you count the terminating NUL): See the "Maximum Path Length
> > > > Limitation" section of http://msdn.microsoft.com/en-
> > > > us/library/aa365247%28v=vs.85%29.aspx
> > >
> > > Hmm, then Eclipse/Subversion must be doing something special to
> avoid
> > > this problem. My resulting paths in my existing projects checked
> out
> > in
> > > Eclipse are quite a bit longer than 259 characters.
> >
> > IIRC, it's use absolute paths instead of relative paths.
>
> I'm not sure what you mean. You're saying that Subversive in Eclipse is
> referencing absolute paths, but using the command line client is using
> relative paths? Assuming that's the distinction, is there some way I
> could use the command-line client in a different way that might avoid
> this problem?
Pass absolute paths to the cmdline client when you invoke it :)
(svn 1.7 will use absolute paths internally)
Received on 2011-01-15 01:42:10 CET