Simple release management with Configuration Manager
Imagine we have a simple software product consisting of :
- Sources
- Executable
- Documentation
- Test Report
The rules for a valid release checkpoint should be:
- Executable should be newer than all sources
- Test Report should be newer than Documentation and Executable
- Checkpointing with the state "Release" should only be allowed if above 2 conditions are met.
Would be possible to enforce a discipline like this just with means of the Configuration Manager?
If yes how?
If no how else?
