Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enabled for | Public preview | General availability |
---|---|---|
Admins, makers, marketers, or analysts, automatically | ![]() |
![]() |
Business value
Integration with source control systems is a key aspect of enterprise software development change management. It allows customers to audit all changes, review changes before they're deployed to production environments, and protects customers from mistakes by allowing easy rollback of changes. This feature also allows for larger team development supporting multiple isolated development environments.
Feature details
This feature will allow customers to provide an Azure DevOps source code repository to bind to the environment and solutions. Changes made to solution components will then be available to commit to the repository, and changes made to the source code from other environments or by direct modification of the files will be available to be pulled into the environment. Conflicts between those changes will be identified and resolved by the user.
Solution files for deployment to other environments are built directly from source control alone without having an environment present and deployed to other environments using our Power Platform tooling or by the user with pipelines in Power Platform. Customers can use advanced source management techniques as well as implement governance controls to ensure the quality of code and deployments to other environments are consistent with their policies and practices.