[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Test case for CVS checksum problem

From: Jim Hyslop
Subject: Re: Test case for CVS checksum problem
Date: Thu, 06 Jul 2006 13:10:13 -0400
User-agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)

Hash: SHA1

Note: moving this discussion to bug-cvs list.

Peter Toft wrote:
> Thanx Jim - I added this to the bug report, and also added that it also 
> reproduces on SuSE 9.3 with CVS 1.12.12
> Weird thing, on SuSE 9.3 I can remove lines 6+7 and recommit - then I can 
> update without any flaws to any version or tag (using SSH)

- From what I can tell so far, it looks like this bug also occurs in the
latest stable release (1.11.22).

It looks like the problem has to do with RCS keyword expansion, when
using client-server protocol (pserver, ssh both exhibit the problem,
local doesn't). I haven't checked into it fully yet, but it appears that
the server is performing the MD5 checksum on the un-expanded keywords,
but the client is performing it on the expanded keywords. IOW the server
is doing an MD5 on:


but the client is doing it on

$Name: TAG_v1_0$

I'll update the bug report on Savannah with this additional information.

- --
Jim Hyslop
Dreampossible: Better software. Simply.     http://www.dreampossible.ca
                 Consulting * Mentoring * Training in
    C/C++ * OOD * SW Development & Practices * Version Management
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org


reply via email to

[Prev in Thread] Current Thread [Next in Thread]