[cvsnt] cvs diff options bug

user at domain.invalid user at domain.invalid
Mon Dec 15 10:14:33 GMT 2003


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Hi,

First of all thank you for your work, CVSNT is a must have software 
available on Linux/Windows.

When I tried to get a list of all changed files between 2 symbolic tags 
with the following command:
cvs diff -q -R -N -r HCVW_R_4_5_1_0 -r HCVW_R_4_6_5_0
It should provide only the list of changed files, but what I got is:
Usage: cvs diff [-lNR] [rcsdiff-options]
     [[-r rev1 | -D date1] [-r rev2 | -D date2]] [files...]
         -l      Local directory only, not recursive
         -R      Process directories recursively.
         -D d1   Diff revision for date against working file.
         -D d2   Diff rev1/date1 against date2.
         -N      include diffs for added and removed files.
         -r rev1 Diff revision for rev1 against working file.
         -r rev2 Diff rev1/date1 against rev2.
         --ifdef=arg     Output diffs in ifdef format.
(consult the documentation for your diff program for rcsdiff-options.
The most popular is -c for context diffs but there are many more).
(Specify the --help global option for a list of other help options)

With other options it works, but it will produce also the changes from 
files:
cvs diff -c -R -N -r HCVW_R_4_5_1_0 -r HCVW_R_4_6_5_0
cvs diff -u -R -N -r HCVW_R_4_5_1_0 -r HCVW_R_4_6_5_0
cvs diff -d -R -N -r HCVW_R_4_5_1_0 -r HCVW_R_4_6_5_0

In the manual of rcsdiff it is wrotten: "The  option  -q  suppresses 
diagnostic output."


Cheers,
Liviu




More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook