Code covered by the BSD License  

Highlights from
CVS Differences Report

Be the first to rate this file! 0 Downloads (last 30 days) File Size: 2.31 KB File ID: #10199

CVS Differences Report

by Malcolm Wood

 

02 Mar 2006 (Updated 15 Feb 2010)

Shows the modifications to files in a CVS sandbox

| Watch this File

File Information
Description

An easy-to-use MATLAB function which lets you quickly review the changes to files in a CVS sandbox.

Uses "cvs diff" to get the list of changes, creates an HTML report showing the same information but in a much more readable form, and shows it in the MATLAB Help Browser.

At its most useful when reviewing small changes to a large number of files because:

1) the output is much easier to read than the plain text from CVS.

2) the differences for all files are available on one page, whereas using other diff tools (e.g. WinMerge via TortoiseCVS) you would have to open each file individually.

To use, either change MATLAB's working directory to the directory of interest in the CVS sandbox and type:
>> cvsdiff
or specify the directory using (e.g.):
>> cvsdiff C:\work\sandbox

MATLAB release MATLAB 7.1.0 (R14SP3)
Other requirements CVS executable must be on system path. Has been tested on Windows and Linux in R14sp3 and R2009b.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Updates
17 Dec 2009

Review

15 Feb 2010

Tidied up M-Lint warnings and added copyright line.

Tag Activity for this File
Tag Applied By Date/Time
development environment Malcolm Wood 22 Oct 2008 08:17:18
cvs development Malcolm Wood 22 Oct 2008 08:17:18
modifications Malcolm Wood 22 Oct 2008 08:17:18
sandbox Malcolm Wood 22 Oct 2008 08:17:18
utilities Malcolm Wood 22 Oct 2008 08:17:18
development Malcolm Wood 22 Oct 2008 08:17:18

Contact us at files@mathworks.com