|
2009-08-06 08:33 AEST by Arthur Barrett - The 'cvs diff' command already supports --brief, but the output of 'rdiff -s' vs. 'diff --brief' are
considerably different.
eg:
I:\>cvs -d :pserver:debiancvs:/cvs -q rdiff -s -D 2009-01-01 -D 2009-07-31 cvsnt/src
File cvsnt/src/CompatRecursion.cpp changed from revision 1.82 to 1.84
File cvsnt/src/CompatRecursion.h changed from revision 1.30 to 1.32
File cvsnt/src/add.cpp changed from revision 1.91 to 1.92
File cvsnt/src/annotate.cpp changed from revision 1.42 to 1.44
File cvsnt/src/chacl.cpp changed from revision 1.39 to 1.42
File cvsnt/src/client.cpp changed from revision 1.199 to 1.201
File cvsnt/src/commit.cpp changed from revision 1.156 to 1.159
File cvsnt/src/diff.cpp changed from revision 1.63 to 1.65
File cvsnt/src/edit.cpp changed from revision 1.84 to 1.86
File cvsnt/src/import.cpp changed from revision 1.123 to 1.124
File cvsnt/src/log.cpp changed from revision 1.88 to 1.90
File cvsnt/src/lsacl.cpp changed from revision 1.33 to 1.35
File cvsnt/src/main.cpp changed from revision 1.179 to 1.180
File cvsnt/src/mkmodules.cpp changed from revision 1.88 to 1.89
File cvsnt/src/parseinfo.cpp changed from revision 1.55 to 1.57
File cvsnt/src/properties.cpp changed from revision 1.10 to 1.12
File cvsnt/src/release.cpp changed from revision 1.42 to 1.44
File cvsnt/src/remove.cpp changed from revision 1.48 to 1.51
File cvsnt/src/server.cpp changed from revision 1.246 to 1.252
File cvsnt/src/status.cpp changed from revision 1.64 to 1.67
File cvsnt/src/tag.cpp changed from revision 1.87 to 1.89
File cvsnt/src/update.cpp changed from revision 1.170 to 1.172
File cvsnt/src/vers_ts.cpp changed from revision 1.54 to 1.55
File cvsnt/src/vers_ts.h changed from revision 1.3 to 1.4
File cvsnt/src/watch.cpp changed from revision 1.41 to 1.43
File cvsnt/src/wrapper.cpp changed from revision 1.40 to 1.42
File cvsnt/src/xdiff.cpp changed from revision 1.33 to 1.35
cvs -q diff -N -R --brief -D 2009-7-01 -D 2009-07-31 src
Index: src/annotate.cpp
===============================================================
====
RCS file: /cvs/cvsnt/src/annotate.c,v
retrieving revision 1.19.2.17
retrieving revision 1.19.2.17.6.1
diff --brief -r1.19.2.17 -r1.19.2.17.6.1
Files /tmp/cvso9snsG and /tmp/cvsXQLGbR differ
Index: src/chacl.cpp
===============================================================
====
RCS file: /cvs/cvsnt/src/chacl.cpp,v
retrieving revision 1.1.2.24
retrieving revision 1.1.2.24.4.1
diff --brief -r1.1.2.24 -r1.1.2.24.4.1
Files /tmp/cvsfilHW1 and /tmp/cvsMTF3Hc differ
Index: src/checkout.cpp
===============================================================
====
RCS file: /cvs/cvsnt/src/checkout.c,v
retrieving revision 1.26.2.69.6.26
retrieving revision 1.26.2.69.6.27
diff --brief -r1.26.2.69.6.26 -r1.26.2.69.6.27
Files /tmp/cvsejGMun and /tmp/cvsgfGziy differ
Index: src/chown.cpp
===============================================================
====
RCS file: /cvs/cvsnt/src/chown.cpp,v
retrieving revision 1.1.2.9
retrieving revision 1.1.2.9.4.1
diff --brief -r1.1.2.9 -r1.1.2.9.4.1
Files /tmp/cvsH77s8I and /tmp/cvsHHusYT differ
Index: src/client.cpp
===============================================================
====
RCS file: /cvs/cvsnt/src/client.c,v
retrieving revision 1.84.2.141.6.73
retrieving revision 1.84.2.141.6.75
diff --brief -r1.84.2.141.6.73 -r1.84.2.141.6.75
Files /tmp/cvsDT8GP4 and /tmp/cvse5QoKf differ
Index: src/commit.cpp
===============================================================
====
RCS file: /cvs/cvsnt/src/commit.c,v
retrieving revision 1.39.2.138.6.59
retrieving revision 1.39.2.138.6.62
diff --brief -r1.39.2.138.6.59 -r1.39.2.138.6.62
Files /tmp/cvseFquJq and /tmp/cvs3I29KB differ
Index: src/edit.cpp
===============================================================
====
RCS file: /cvs/cvsnt/src/edit.c,v
retrieving revision 1.28.2.75.4.10
retrieving revision 1.28.2.75.4.11
diff --brief -r1.28.2.75.4.10 -r1.28.2.75.4.11
Files /tmp/cvsk0DATM and /tmp/cvsUxdu3X differ
Index: src/entries.cpp
===============================================================
====
RCS file: /cvs/cvsnt/src/entries.c,v
retrieving revision 1.23.2.46.6.16
retrieving revision 1.23.2.46.6.17
diff --brief -r1.23.2.46.6.16 -r1.23.2.46.6.17
Files /tmp/cvsh7cRf9 and /tmp/cvsLEkjtk differ
Index: src/error.cpp
===============================================================
====
The output of -s is 'nicer' - certainly more usable...
|