Maintaining branches
Surround SCM supports many branching models. Advanced branching features give you complete control over security and access, promoting, rebasing, and versioning your changes.
Depending on your role and security permissions, you may be able to perform the following actions on branches.
- Manage attributes of all branches
- Update attributes for specific branches, such as hide/unhide, freeze/unfreeze, and inactivate/activate
- Rename branches
- Control access to branches and set security options for branches
- Change branch types
- Update templates to specify the repositories included and excluded in branches
- Index branches for optimized searching
- Set caching options for all branches and change cache settings for individual branches
- Remove branches
- Restore removed branches
- Delete branches permanently