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

Re: Continue checkout / update despite error?

From: Ron Wilson <ronw.mrmx_at_gmail.com>
Date: 2007-09-21 19:23:38 CEST

I think the standard SVN command line client will be able to check out
all the files. Then you could move (or rename) the deepest files to
shorten the longest path, and Commit those changes. After that, you
should be able to use TSVN normally, except when you need to access a
"pre-shortening" revision of the offending files.

On 9/21/07, Matthias Klein <matthias@cmklein.de> wrote:
> Thanks for your input.
> I still would like to be able to check out ALL content items that don't
> produce an error.
> See, in one of the repositories with approx. 1 million files there are may
> be 10 or 20 files that produce this error due to path length. But once TSVN
> gets to the first occurrence, the ENTIRE checkout procedure ends right
> there.
> It must somehow be possible to check out the remaining 999980 files so that
> I can at least work with those and fix the others later.
> What I was hoping for is a flag "ignore erroneous files" in TSVN which then
> does its job and provides an error message pane at the end informing me that
> the local copy is not consistent after listing the problematic files.
> Is there really no way to do this?
> Are you aware of a SVN client that can do this?
> Thanks so much
>
>
>
> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn@gmail.com]
> Sent: Donnerstag, 20. September 2007 19:04
> To: users@tortoisesvn.tigris.org
> Subject: Re: Continue checkout / update despite error?
>
> Matthias Klein wrote:
> > Yes, I can reliably reproduce it and I do assume that the path length
> > was exceeded because this error does occur even if I perform a
> > checkout into the root folder of a drive (e.g. checkout target d:\)
> > The repositories in question have been created via Tortoise repo
> > browser which doesn't seem to have a problem with REALLY long path names.
> > But now I need to perform a checkout of these repositories and don't
> > want this process to end only because the SVN client stumbled across a
> > too long path name.
> > Any idea?
>
> Yes: reduce the path length.
> If the paths really are longer than MAX_PATH (260 chars), then you can't use
> the explorer itself to work with those files (the explorer has a 260 char
> limit for paths, and that's why TSVN has the same limitation - there's no
> way around that).
> Or you have to use the command line client - but you still won't be able to
> work with the explorer with those files.
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
> For additional commands, e-mail: users-help@tortoisesvn.tigris.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
> For additional commands, e-mail: users-help@tortoisesvn.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Fri Sep 21 19:23:53 2007

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