On Tue, Jul 04, 2000 at 02:23:08PM +0200, Markus Niebel wrote:
> We're using WinCVS 1.06 and commandline client 1.10.5 on NT
> machines and local access to the repo on a linux box via Samba.
> We detected the following problem:
> 
>    dir1
>     +subdir1    
>     |    +---File1.hpp
>     |    +---xxx
>     |      
>     +---File1.hpp
>     +---xxx
> 
> The File1.hpp-files were added and commited at the same time and
> when I make cvs status I can see the same time stamps. But the
> files have definitly different contents. When I copy File1.hpp
> from subdir1 over File1.hpp in dir1 and wincvs is not running
> then neither cvs status nor cvs diff can detect that the file
> has changed. This is wrong since the project in dir1 gets
> broken.

??? What do you mean with 'cvs diff' cannot detect that the file
has changed. 'cvs diff' should show you the differences between
two revisions of the same file. So if you copy subdir1/File1.hpp
over dir1/File1.hpp

1. 'cvs status dir1/File1.hpp' should show you that the file is
"Locally Modified".

If you then commit this new version to the repository,

2. 'cvs diff -r 1.1 -r 1.2 dir1/File1.hpp' should produce an
output with the differences between the two revisions.

If this is not what you mean or what you get, please provide the
exact output of the commandline version.

Regards,
Matthias
-- 
Matthias Kranz                  [EMAIL PROTECTED]
         http://www.belug.org/~kranz
"Ever tried. Ever failed. No matter. Try again.
 Fail again. Fail better."     (Samuel Beckett)

Reply via email to