info-cvs
[Top][All Lists]
Advanced

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

RE: Help, I'm confused


From: Shankar Unni
Subject: RE: Help, I'm confused
Date: Mon, 2 Jun 2003 10:51:27 -0700

>       cvs server: failed to read diff file header
/archives/tmp/cvshT0gxH 
> for handlerightmiddle.gif,v: end of file

Because you can't diff a binary file. CVS forks off diff, but diff just
quits without writing out a diff (it just spits out an error message
because the files are binary).  CVS then goes to read the context diff
output header from the output of diff, but gets nothing.

It's tempting to say that cvs rdiff should do an early error exit if the
file in question is "-kb", but I'd also like to see CVS keep the ability
to diff binary files, as long as an appropriate tool is available
(hoping that someday CVS can be configured with arbitrary diff'ers for
different file types).






reply via email to

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