SnapshotCM 
News - True Blue Software - Simplifying CM Expanding Possibilities
Menu

Subscribe:
Do you want to be among the first to know when something new comes up? Sign up now to receive SnapshotCM News!

your email

New Release Highlights

Have you ever wanted to know who changed certain lines in a file? Do you want to know when a defect was introduced? The wanno shell script, new to SnapshotCM release 1.73.03 for unix platforms, simply and quickly answers such questions.

Wanno, a new command, displays the current version of a file, prefixing each line with three fields:

  1. the revision number of the file in which the line was added or last modified,
  2. the account name of the user making that change, and
  3. the date on which the change was made.

Following the three fields, the full line of the file is shown.

Here is a brief example:


8     scottk 2002/04/05   # Now change directory:
1     scottk 2001/07/11   if [ $# -ge 2 ]; then
1     scottk 2001/07/11      case "$2" in
11    scottk 2003/01/01        /*) SNAPSHOTCD_PWD=$SNAPSHOTCD_WSDIR$2;;
11    scottk 2003/01/01         *) cd $2
11    scottk 2003/01/01            SNAPSHOTCD_PWD="$PWD"
1     scottk 2001/07/11            return $? ;;
1     scottk 2001/07/11      esac
1     scottk 2001/07/11   fi

This example shows that this code was first written in July 2001 (date for revision 1), comments were added in April 2002, and the case statements were updated as late as January 2003. All changes were made by scottk. The revision numbers allow one to obtain the relevant comments from the history and compare before and after versions.

Wanno is patterned after the CVS annotate command. Another public variant is known as blame. Wanno is a shell script and not yet built into the GUI. Your feedback is welcomed.

See the SnapshotCM Change List for a complete list of Release 1.73.03 changes.

Footer with 
globe
Mailing Address: True Blue Software Company - 5214 Keystone Creek Court - Fort Collins, CO 80528 - USA
Telephone: 970-223-1200 - FAX: 970-223-9270
E-Mail: sales@truebluesoftware.com - support@truebluesoftware.com

© 2oo5 True Blue Software Company. All rights reserved.
Simplify CMTrue Blue 
SoftwareSimplifying CM 
Expanding Possibilities