Hands on Testing Java

Change Log Files

To keep track of the changes made to a project, developers keep what is known as a change log. A change log is a text file (edit with any text editor like xemacs) that logs all of the changes made to the code.

There are no hard-and-fast rules for a change log, but here are the conventions that we'll follow:

  1. The change-log file is named ChangeLog. Note the capitalization.
  2. The entries in the change-log file are in reverse chronological order, the most recent changes are first.
  3. An entry in the change-log file must include at least this information:
    1. The date the changes were made.
    2. The name of the person making the changes.
    3. A list of the changes that were made.