ok, i just got a checksum error trying to commit a change to
cleanup-cmd.c.
i committed revision 4630, which changed all the -cmd.c files in
subversion/clients/cmdline, then i noticed a slight problem with in the
diff in the commit mail (just a line that's wrapped when it shouldn't
be), fixed it, committed, and got this output:
[rooneg@CommandLine:~/Hacking/svn/subversion/clients/cmdline ] svn
commit cleanup-cmd.c
Sending cleanup-cmd.c
Transmitting file data .svn: Working copy text base is corrupt
svn: Commit failed (details follow):
svn: svn_wc_transmit_text_deltas: checksum mismatch for
'/Users/rooneg/Hacking/svn/subversion/clients/cmdline/.svn/text-base/
cleanup-cmd.c.svn-base':
recorded checksum: 58090f1589f1dbea936e730253aefa43
actual checksum: WAkPFYnx2+qTbnMCU676Qw==
svn: Your commit message was left in a temporary file:
/Users/rooneg/Hacking/svn/subversion/clients/cmdline/svn-
commit.63240.00001.tmp
[rooneg@CommandLine:~/Hacking/svn/subversion/clients/cmdline ]
first thing i did was tar up the working copy, so i can investigate
further if someone can tell me what to look for. note that the
recorded checksum printed out there does in fact match the checksum of
the text base version of cleanup-cmd.c, although not the modified
version of it i was trying to commit obviously. where does the 'actual
checksum' come from? the server's version?
-garrett
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 14 02:21:00 2006