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

Re: Checkout issue with "Can't open file .... ChangeLog.svn-base No such file or directory"

From: Ajay Gautam <ajay610_at_gmail.com>
Date: Tue, 3 Feb 2009 00:01:03 -0500

My answers In-lined:

On Mon, Feb 2, 2009 at 11:07 PM, David Weintraub <qazwart_at_gmail.com> wrote:
> What command are you using to do the checkout?

rm -rf peppercorn (verified that the folder was indeed removed)
svn co http://ajaygautam.homelinux.net/svn/peppercorn/

> Is it possible that someone, somehow managed to check in a .svn folder
> into the Subversion repository?

I did "svn ls" in all the folders in the path, could not find a .svn
folder checked in. I am the only user of the system / subversion, and
I would *never* create / try to commit a folder called .svn. I
understand its significance.

> The .svn is a special directory that Subversion creates to handle
> tracking of changes when you work in Subversion. They get created
> whenever you do a checkout. The tmp/text-base/ inside the .svn
> directory is a copy of the checked out file. Subversion makes a copy
> of the file on checkout, so when you do such commands as "svn status"
> or "svn diff", Subversion doesn't have to go to the server to compare
> the file with the version you checked out. It saves server bandwidth.
> The file "ChangeLog.svn-base" is the checked out copy of a file called
> ChangeLog.

This makes sense. Thanks for the detailed explanation. I can see a
file named ChangeLog:

svn ls http://ajaygautam.homelinux.net/svn/peppercorn/phplist-2.10.8/ChangeLog

> Either you are checking out the files into a directory that is already
> a Subversion working directory or someone managed to checkin
> ChangeLog.svn-base into the repository.

I removed the folder before check out. I tried checkout in /tmp too.
Same error...
svn: URL 'http://ajaygautam.homelinux.net/svn/peppercorn/phplist-2.10.8/ChangeLog.svn-base'

> So, let us know the Subversion client version you're working on, and
> the command you're using for checking out.

Client is Mac OS X Binary distribution from openCollabNet version 1.5.5.

If you think of some other suggestions, please do pass them along.


> On Mon, Feb 2, 2009 at 10:13 PM, Ajay Gautam <ajay610_at_gmail.com> wrote:
>> I get this error when I checkout:
>> svn: Can't open file
>> 'peppercorn/phplist-2.10.8/.svn/tmp/text-base/ChangeLog.svn-base': No
>> such file or directory
>> Does anyone know what it means, and how I can fix it? Have been trying
>> to find a solution for a few hours now... Any help will be highly
>> appreciated.
>> One thing to note here is that I performed a folder rename to
>> phplist-2.10.8. But that does not seem to be effecting anything else.
>> Note sure if this matters: The SVN client in XCode fails with the same problem.
>> Details:
>> Server: Ubuntu 8.10 Linux 2.6.27-11-generic, SVN version 1.5.1 - using
>> Apache with dav_svn module.
>> Client: Mac OS X 10.5.6 SVN 1.5.5 binary installation from
>> openCollabNet. (Have tried the 1.5.1 binary install too).
>> Both machines are on local network. (/etc/hosts used for local name resolution)
>> Commands run on Mac:
>> $ svn help | grep version
>> Subversion command-line client, version 1.5.5.
>> $ pwd
>> /Users/agautam/workspace
>> $ svn co http://ajaygautam.homelinux.net/svn/peppercorn
>> A peppercorn/newsletters
>> A peppercorn/newsletters/nov-2008-newsletter
>> A peppercorn/newsletters/nov-2008-newsletter/tree.jpeg
>> ...
>> ...
>> A peppercorn/phplist-2.10.8/NEWS
>> A peppercorn/phplist-2.10.8/README.repetition
>> svn: In directory 'peppercorn/phplist-2.10.8'
>> svn: Can't open file
>> 'peppercorn/phplist-2.10.8/.svn/tmp/text-base/ChangeLog.svn-base': No
>> such file or directory
>> And I have not been able to get rid of this error! No matter what I
>> try (which includes using older versions of subversion on client
>> machine).
>> The repository is not corrupted I can login into the server, and
>> perform a completely fresh checkout - No problems at all. I do not
>> have another linux computer, so cannot perform a checkout and see if
>> it works.
>> Any help / information / things to try / pointer in the right
>> direction would be greatly appreciated.
>> Thanks
>> Ajay
>> --
>> Happiness is a long walk with a putter.
>> ------------------------------------------------------
>> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1094194
>> To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
> --
> --
> David Weintraub
> qazwart_at_gmail.com

Happiness  is a long walk with a putter.
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-02-03 06:21:44 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.