--- Daily Build Process---

See also: Daily Build Log
NOTE: This is a daily build procedure used by a 206 project team during Winter 1999.

Author: Matthew Bohl
Group: Configuration Management
Date: (1/25/99) version 1.0



1.  If a version exists in ~/today, release it from ~/today:

            cvs release -d codecafe
 

2.  Checkout the codcafe src tree from ~/today:

           cvs co codecafe/src/testbank
 

3.  Change directory and run Make:


          cd ~/today/codecafe/src/testbank
          Make
 

4.  Record any Make errors:

      NOTE:  To suppress all messages except error messages, send the Make output to a file:

        Make > anyfile.txt
 

5.  View commitlog to see who is responsible for any Make error:

      commitlog can be found in ~/CVS/CVSROOT
      DO NOT edit the commitlog, use:
 
      view commitlog
 

6.  Create a Build Report and send it to Build Report Editor

       A build report contains the following for EACH ERROR:

        Build Date    File Edit Date    File name & path    Line number of error     Type of Error    User name of last editor or coupled files

      Current types of errors include:
        S    --    Syntax Error:  Missing semicolon, etc.
        C   --    Coupling Error:  Other files have changed, and now this one will not compile
        More to come...