Version 7 (modified by mtmoore, 2 years ago)

--

How to Make an OrangeFS Release

Create branch in CVS

  • === Prerequisites === ** write access to CVS ** identified the branch/code base for the release
  • === Steps === ** create a branch in CVS based on the code base that the release should be based on. Usually, this is the current Orange-Branch. You do not require a working copy to perform this step. You can do this using:

cvs rtag -b -r Orange-Branch orangefs-2-8-3-2011-03-23 pvfs

The branch name should be of the format orangefs-<major>-<minor>-<minor>-<release date>. The <release-date> should be in YYYY-MM-DD format.

Update files in the release branch

Prerequisites

  • A working copy of the release branch created in the first step

Steps

  • Update ChangeLog? to include descriptions of updates between the last release and the new release.

Commit updated files to the release branch

Prerequisites

Steps

Create tarball of release branch

Prerequisites

Steps

Post tarball to website

Prerequisites

Steps