subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Shahaf <...@daniel.shahaf.name>
Subject Re: Subversion DB gotinto invalid state, and can't be fixed by 'svn cleanup'
Date Thu, 16 Nov 2017 14:28:37 GMT
Yuri wrote on Wed, 15 Nov 2017 08:42 -0800:
> I had the directory sysutils/fd added locally (svn add). Then I 
> accidentally removed it (rm -rf sysutils/fd) and updated from the 
> central repository because somebody else committed it. After this, it 
> just keeps printing errors no matter what I do. cleanup and revert don't 
> help.

Reproduced in trunk:

% svnadmin create r
% svn co file://$PWD/r wc
Checked out revision 0.
% mkdir wc/A
% touch wc/A/mu
% svn add wc/A 
% svnmucc -U file://$PWD/r -m r1 mkdir A put /dev/null A/mu 
% rm -rf wc/A 
% svn up wc 
Updating 'wc':
A    wc/A
A    wc/A/mu
subversion/svn/update-cmd.c:176,
subversion/libsvn_client/update.c:782,
subversion/libsvn_client/update.c:668,
subversion/libsvn_client/update.c:508,
subversion/libsvn_wc/adm_crawler.c:859,
subversion/libsvn_repos/reporter.c:1573,
subversion/libsvn_repos/reporter.c:1483,
subversion/libsvn_repos/reporter.c:1475,
subversion/libsvn_repos/reporter.c:1413,
subversion/libsvn_repos/reporter.c:1350,
subversion/libsvn_repos/reporter.c:1061,
subversion/libsvn_wc/update_editor.c:2813,
subversion/libsvn_wc/workqueue.c:1552: (apr_err=SVN_ERR_WC_BAD_ADM_LOG)
svn: E155009: Failed to run the WC DB work queue associated with '/tmp/tmp.YqemzT8MEI/wc/A',
work item 1 (file-install A/mu 1 0 1 1)
subversion/libsvn_wc/workqueue.c:1443,
subversion/libsvn_wc/workqueue.c:512: (apr_err=SVN_ERR_WC_CORRUPT_TEXT_BASE)
svn: E155017: Can't install '/tmp/tmp.YqemzT8MEI/wc/A/mu' from pristine store, because no
checksum is recorded for this file
zsh: exit 1

Mime
View raw message