On 27/08/06, Ryan Schmidt <subversion-2006c@ryandesign.com> wrote:
> On Aug 27, 2006, at 12:46, mal content wrote:
>
> > Something's happened...
> >
> > $ svn commit
> > svn: Out of date: '/cpj/branches/redesign_20060806/new_tools' in
> > transaction '942-1'
> > svn: Your commit message was left in a temporary file:
> > svn: '/mnt/home/mc/svn/cpj/branches/svn-commit.tmp'
> > $ svn up
> > svn: Your .svn/tmp directory may be missing or corrupt; run 'svn
> > cleanup' and try again
> > svn: Can't open file
> > 'UNIT_TESTS/t_abs_path/testdata/dir_a/.svn/tmp/entries': No such file
> > or directory
> > $ svn cleanup
> > svn: Can't open directory
> > 'UNIT_TESTS/t_abs_path/testdata/dir_a/.svn/tmp': No such file or
> > directory
> >
> > My working copy appears to be locked, and svn cleanup is no help as
> > somehow
> > something seems to have corrupted itself. I was doing nothing out of
> > the ordinary,
> > I made a few small changes to some files and attempted to commit.
> >
> > So, er now what?
>
> Well, does the directory .svn/tmp actually exist or not? It is
> necessary, and if it's missing, then the working copy is broken and
> you could check it out again. Alternatively, if the tmp directoyr is
> all that's missing, you could just try recreating it. Perhaps there
> is some weird process on your machine that's periodically deleting
> directories called tmp? Or maybe such a process ran specifically on
> this working copy?
>
No, it doesn't exist, and I really have no idea what could have removed
it. I don't use any tmp cleaners or anything like that. My exact actions
were to run make, run make clean, edit two files, run make and then
attempt to commit. Nothing in any of those invocations of make would
have touched that directory, so this is a little worrying.
For now, I'm just going to create a new branch from the last commit
and copy diffs over.
More later, pending investigations...
MC
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Aug 27 15:42:50 2006