On Fri, Jan 14, 2011 at 7:35 PM, KARR, DAVID (ATTSI) <dk068x_at_att.com> wrote:
> 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?
Could it be that there are case-clashing filenames in that directory,
which you are trying to checkout on a case-insensitive filesystem
(since you are on Windows)?
Perhaps someone committed two files to the repository that only differ
in case, like readme.txt and README.TXT. If you try to check this out
on a case-insensitive filesystem, it will fail. You should be able to
see exactly what's in the repository by running "svn ls $URL".
Cheers,
--
Johan
Received on 2011-01-14 20:36:31 CET