A process is used to specify the process rules that you can use for a release.
Process | Process Rule | Purpose |
---|---|---|
standard | Collaborative Development Custom Development Insulated Development Integration Testing Shared Development System Testing Visible Development |
Collaborative Development Custom Development Insulated Development Integration Testing Shared Development System Testing Visible Development |
distributed | Custom Development Insulated Development Local Collaborative Development Local Integration Testing Master Integration Testing Shared Development System Testing Visible Development |
Custom Development Insulated Development Collaborative Development Integration Testing Master Integration Testing Shared Development System Testing Visible Development |
You can create your own process to define a specific way for a team to work. For example, a build manager for a team working on a GUI project creates a process called GUI Process. This process contains a custom purpose called Beta Test with a corresponding process rule called Beta Test. The process rule defines a new level of testing for the beta release. The build manager uses the new Beta Test process rule to perform builds to prepare for the team beta test release, and the process rule can only be found in the new process, GUI Process.
The process command supports these subcommands.