PBS Pro Versioning (draft only)
(Work in progress; this is likely to change drastically. Please be patient.)
Branching
- The initial certified release for each version is the XX.1 release.
- This is branched off master (mainline) when features are complete or date is reached
- New features are only checked into master
- Bug fixes are checked into master and may also be checked in to the XX.1.X release
- When the XX.1 release is complete and begins being tested a sustaining branch is created
PBS Pro version scheme:
Minor
- 0: new release
- 1-99: open source stable release
Patch
- 0: initial release of the branch
- 1-99: released as needed
Build IDs
- Derived from the time the build request is acted upon
This will have only the version information. Earlier there used to be PBSPro_14.0.0.234543, where the last 6 digits used to represent the build id.
14.1.0.20160426102615 (Major.Minor.Patch.build_id)