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

RE: SVN 1.6.15 checkout fails on particular file

From: KARR, DAVID (ATTSI) <dk068x_at_att.com>
Date: Fri, 14 Jan 2011 11:06:47 -0800

> -----Original Message-----
> From: Tony Sweeney [mailto:tsweeney_at_omnifone.com]
> Sent: Friday, January 14, 2011 10:57 AM
> To: KARR, DAVID (ATTSI); users_at_subversion.apache.org
> Subject: RE: SVN 1.6.15 checkout fails on particular file
>
> You can't mix Subversion client releases where the middle digit of the
> version number differs. Subversion clients are backwards compatible
> when talking to the server, but not when writing workspace metadata to
> the filesystem. You can, in theory, use whatever version you like on
> the client side against any server version. However, when you invoke
a
> client on a workspace, it checks to see if the local metadata is the
> same version as itself, and if it discovers an older version, silently
> upgrades the format to its own. At this point, older clients will no
> longer work on that workspace.

Just so we're clear here, I have these projects checked out in Eclipse,
but not in the same directory that I'm trying to do the command-line
checkout. I'm trying to do a separate checkout of these projects, just
using the 1.6.15 client. I'm not using multiple client versions in the
same checked-out directory, but I am attempting to checkout a module
from SVN with the 1.6.15 client that has been previously checked out
with different client versions.

Is the conflict in mixing client versions relevant to the module in the
server, or in the client-side directory? If it's the latter, then there
should be no conflict, as I'm only using the 1.6.15 client in this
directory.

> > -----Original Message-----
> > From: KARR, DAVID (ATTSI) [mailto:dk068x_at_att.com]
> > Sent: 14 January 2011 18:36
> > To: users_at_subversion.apache.org
> > Subject: SVN 1.6.15 checkout fails on particular file
> >
> > This is a continuation of my experiences described in the
> > "What SVN command-line client distro should I get to work
> > properly with SVN 1.4.x on the server?" subject.
> >
> > My SVN server is running version 1.4.x. I'm using the latest
> > Subversive in Eclipse, but the connector associated with SVN
> > 1.5.6. This works well enough in Eclipse.
> >
> > I installed SVN 1.6.15 from CollabNet. I created a new
> > directory from the shell and did a checkout of two of the
> > projects I have checked out in Eclipse. One of them
> > completed successfully, but another one fails each time with
> > an error like the following:
> >
> > svn: Your .svn/tmp directory may be missing or corrupt; run
> > 'svn cleanup' and try again
> > svn: Can't open file '...\.svn\tmp\text-base\....svn-base':
> > The system cannot find the path specified.
> >
> > I elided the full path to the file.
> >
> > I looked in the "text-base" directory being referenced here,
> > and it's empty.
> >
> > I did a "svn cleanup", and it chugged for a second and then
> > went back to the prompt.
> >
> > I tried the checkout again, and it failed with the exact same error.
> >
> > I also tried changing into the directory and doing "svn
> > update", and that also failed with the same error.
> >
> > Any ideas?
> >
> >
> >
> ______________________________________________________________________
> > This email has been scanned by the MessageLabs Email Security
System.
> > For more information please visit
> > http://www.messagelabs.com/email
> >
> ______________________________________________________________________
> >
Received on 2011-01-14 20:07:36 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.