Hello!
To reproduce (if possible), I did the following:
- SVN server V1.6 (not sure what version exactly, I don't have direct
access to the server, but it's a rather uptodate 1.6 version).
- TortoiseSVN is used to access the server. This used to be V1.6.17.
- I just updated TortoiseSVN to V1.7.0 today, following the
instruction given on the homepage, i. e.
~ I did a "Clean Up..." on every project,
~ I updated TortoiseSVN,
~ I rebooted the PC
~ and then I executed "Upgrade working copy" on all projects
~ The Server stayed at V1.6
-> This seemed to work without a hitch and gave me only successful
messages.
I then started working with the new Client and after some time tried to
commit
some files from a project to the repository. There I realized that some
files
were shown as "Locally modified" in the commit dialogue which I didn't
touch.
The Diff showed - absolutely wrong - that those three files were empty
or non
existant in the repository but with the correct content locally.
When looking at the files in the repository browser they were present in
their
expected, original state, so the diff *was* indeed showing wrong
content!
I guessed this was just something that had gone a bit out of sync
somehow,
and to put it back right again I executed an "Revert..." on one of those
files,
assuming that this would resynchronize the content of the repository and
the
local files. But this then yielded the following assertion in
TortoiseSNV:
---------------------------
Subversion Exception!
---------------------------
Subversion encountered a serious problem.
Please take the time to report this on the Subversion mailing list
(users_at_subversion.apache.org)
with as much information as possible about what
you were trying to do.
But please first search the mailing list archives for the error message
to avoid reporting the same problem repeatedly.
You can find the mailing list archives at
http://subversion.apache.org/mailing-lists.html
Subversion reported the following
(you can copy the content of this dialog
to the clipboard using Ctrl-C):
In Datei
>D:\Development\SVN\Releases\TortoiseSVN-1.7.0\ext\subversion\subversion
\libsvn_wc\workqueue.c<,
Zeile 672: Assert-Anweisung schlug fehl (checksum != NULL)
---------------------------
OK
---------------------------
Anything known about this problem already? For me this appears to be
more
a problem with TortoiseSVN that with the V1.6 server (that never caused
any problems here in the past and hasn't been changed yet).
Regards
Peter Brockamp
Received on 2011-10-17 18:54:53 CEST