Enabling a Task-Based Process for a Project
When SCMLoop is installed, the Codebeamer server receives notifications on SCM commit actions. This can be enforced for any project by enabling the task-based process. When this enforcement is active, each commit action must be associated with a valid task. The advantage of a task-based commit process is the automated association between software changes (commits) and tracker items (task assignments, change request, bugs etc.).
Enabling a Task-Based Process
To enable a task-based process:
1. Open a project.
2. Click Admin tab.
3. Click SCM settings.
4. Having the SCM system already selected, click Set.
5. Select the Commits/push only with valid CodeBeamer Item IDs only with valid Codebeamer Issue IDs checkbox.
6. Select the Commits/push only for members with SCM Repository — Commit / Push permission only for members with SCM-Commit permission checkbox.
7. Click Save.
Allow checkins/commits only with valid Codebeamer Issue IDs | When enabled, the commit action is checked |
Allow checkins/commits only for members with SCM-Commit permission | Select to enable commits only for Codebeamer project members with SCM access permission. When the checkbox is deselected, the user of the commit action is not verified. |