iCompaasSupport
HomeSolutionsComplianceSubmit a ticket
Solutions›Version Control System (VCS)

Version Control System (VCS)

Documents related to VCS controls

GitHub26
  • Branch protection enabled on default branch
  • Ensure Pull Requests Require Approval Before Merge
  • At least one reviewer required before merge
  • Required commit signatures enforced on default branch
  • Stale pull request approvals dismissed when new commits are pushed
View all →
Gitlab26
  • Branch protection enabled on default branch
  • At least one reviewer required before merge
  • Required commit signatures enforced on default branch
  • External collaborator push access is restricted
  • CI pipeline must pass before merge
View all →
Bitbucket21
  • Branch protection enabled on default branch
  • Pull Requests Are Not Merged Without Review Approvals
  • At least one reviewer required before merge
  • External collaborator push access is restricted
  • CI pipeline must pass before merge
View all →
HomeSolutionsCompliance guidesSubmit a ticketiCompaas

© 2026 iCompaas, Inc.

Compliance guidesSOC 2ISO 27001HIPAAGDPRIndia DPDP ActNIST SP 800-53NIST SP 800-171