Re: WC-props problem? Commit says "specified baseline is not the latest baseline"
"C. Michael Pilato" <[email protected]> Tue, 01 Dec 2009 14:08:49 -0500
| Newsgroups | gmane.comp.version-control.subversion.devel,gmane.comp.version-control.subversion.rapidsvn.devel |
|---|---|
| Organization | CollabNet, Inc. |
| Message-ID | <[email protected]> |
I set the paste whose URL is in this thread to expire after a week. So just in case, I've attached that paste to this mail. Julian Foad wrote: > julianf: hey folks: I get a wierd error trying to commit "Wimp" status > for that failing test (basic_tests 7): > julianf: svn: The specified baseline is not the latest baseline, so it > may not be checked out. > julianf: svn: Your commit message was left in a temporary file: > hwright: what's a "baseline"? > julianf: I guess it means "your BASE revision" (pristine). > julianf: I've updated, of course, and all looks fine: > julianf: $ svn st -uv subversion/tests/cmdline/basic_tests.py > julianf: M 885821 885378 julianfoad > subversion/tests/cmdline/basic_tests.py > julianf: Status against revision: 885821 > julianf: Trying to find out if there's something wierd about the > particular dev build I'm using. > cmpilato: 'baseline' is a WebDAV term. > cmpilato: and yeah, that's an out-of-date error in so many words. > julianf: cmpilato/anyone: I'm at a loss what to do about that "baseline" > error. > cmpilato: julianf: i usually just cry. > julianf: can't commit. Haven't re-built my client since last successful > commit. Have updated the WC. > cmpilato: and sip chamomile tea. > cmpilato: got interfering/stale wcprops? > * julianf doesn't understand. > julianf: wcprops? > cmpilato: dav props? > julianf: I've heard of them. How would I get them / find them? > cmpilato: those seekr1t little buggers that the dav layers use to cache > stuff like "the revision of this thing" > cmpilato: using 1.6? > cmpilato: or trunk client? > julianf: no, trunk yesterday opr so > cmpilato: then the wcprops live in the wc db. > cmpilato: i don't have the incantations on hand to examine that, but > that's what i'd recommend. > julianf: maybe wc is hosed... will try diff/patching the change I want > to commit onto A different WC... > cmpilato: "wc is hosed" isn't something we prefer to just write off as > business-as-usual, of course. > cmpilato: (though i certainly feel your pain... sub*cough* *hack*athon) > CIA-66: julianfoad * > r885840 /trunk/subversion/tests/cmdline/basic_tests.py: Mark > basic_tests.py 7 as "Wimp" because it's currently a known failure. ... > julianf: hah, that worked. > julianf: So my WC was "hosed" in some sense. > julianf: cmpilato: thanks for the clue that it was a WC problem. I > hadn't guessed that from the error message & symptoms. > cmpilato: have you preserved the busted WC? > julianf: I traced it through 5 re-tries of "get latest baseline". It > thought it was out of date, but wasn't, so maybe a bug there. I was (and > am) using Neon, BTW. > julianf: Yes I have the WC. > julianf: I could make it available. > cmpilato: that'd be cool. > julianf: cmpilato/anyone: > <http://filebin.ca/zyoef/subversion-c-testdir.tgz> > julianf: WC on which "commit" says "baseline" is out of date but isn't. > Maybe spurious DAV-props? > lisppaste4: cmpilato pasted "Julian's davprops" at > http://paste.lisp.org/display/91367 > * cmpilato wonders if 'svn cleanup' should purge the dav_cache ... > cmpilato: still, in this case the version-urls for basic_tests.py and > its parent directory reflect that most-recent-at-the-time changes of > those items. weird. > julianf: cmpilato/anyone: > <http://filebin.ca/benyyk/subversion-c-whole.tgz> is the whole WC of > which the previous was a subdir. > julianf: (Don't know if that shows you anything more.) > > ------------------------------------------------------ > http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2425948 > > Please start new threads on the <[email protected]> mailing list. > To subscribe to the new list, send an empty e-mail to <[email protected]>. -- C. Michael Pilato <[email protected]> CollabNet <> www.collab.net <> Distributed Development On Demand ------------------------------------------------------ http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2426059 Please start new threads on the <[email protected]> mailing list. To subscribe to the new list, send an empty e-mail to <[email protected]>.
julians-dav-cache.txt
(text/plain, 1.6 KB)
sqlite> select local_relpath, revnum, dav_cache from BASE_NODE where dav_cache <> ""; local_relpath|revnum|dav_cache |885821|(svn:wc:ra_dav:version-url 68 /repos/asf/!svn/ver/885521/subversion/trunk/subversion/tests/cmdline) basic_tests.py|885821|(svn:wc:ra_dav:version-url 83 /repos/asf/!svn/ver/885378/subversion/trunk/subversion/tests/cmdline/basic_tests.py) copy_tests.py|885821|(svn:wc:ra_dav:version-url 82 /repos/asf/!svn/ver/882730/subversion/trunk/subversion/tests/cmdline/copy_tests.py) davautocheck.sh|885821|(svn:wc:ra_dav:version-url 84 /repos/asf/!svn/ver/882257/subversion/trunk/subversion/tests/cmdline/davautocheck.sh) externals_tests.py|885821|(svn:wc:ra_dav:version-url 87 /repos/asf/!svn/ver/883707/subversion/trunk/subversion/tests/cmdline/externals_tests.py) merge_tests.py|885821|(svn:wc:ra_dav:version-url 83 /repos/asf/!svn/ver/885521/subversion/trunk/subversion/tests/cmdline/merge_tests.py) schedule_tests.py|885821|(svn:wc:ra_dav:version-url 86 /repos/asf/!svn/ver/882232/subversion/trunk/subversion/tests/cmdline/schedule_tests.py) stat_tests.py|885821|(svn:wc:ra_dav:version-url 82 /repos/asf/!svn/ver/884648/subversion/trunk/subversion/tests/cmdline/stat_tests.py) svneditor.bat|885821|(svn:wc:ra_dav:version-url 82 /repos/asf/!svn/ver/882257/subversion/trunk/subversion/tests/cmdline/svneditor.bat) svnserveautocheck.sh|885821|(svn:wc:ra_dav:version-url 89 /repos/asf/!svn/ver/882257/subversion/trunk/subversion/tests/cmdline/svnserveautocheck.sh) update_tests.py|885821|(svn:wc:ra_dav:version-url 84 /repos/asf/!svn/ver/884648/subversion/trunk/subversion/tests/cmdline/update_tests.py)
signature.asc
(application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAksVacEACgkQokEGqRcG/W6M4ACdFy0pv8RAKvRIPUOT3mS82kkw ZYYAoI1ouJJwh42S4fnEWc/TugDFzxcI =Y0V3 -----END PGP SIGNATURE-----