Share via


Source code integration

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Nov 5, 2024 Apr 22, 2025

Business value

Integration with source control systems plays an important role in enterprise software development change management. With this integration, you can audit all changes, review changes before you deploy them to production environments, and protect yourself from mistakes by easily rolling back changes. This feature also supports larger team development with multiple isolated development environments.

Feature details

This feature enables you to provide an Azure DevOps source code repository to bind to the environment and solutions. When you make changes to solution components, you can commit those changes to the repository. You can pull changes to the source code that you make from other environments or through direct modification of the files. You identify and resolve conflicts between those changes.

You can build solution files for deployment to other environments directly from source control without having an environment present. Use Power Platform tooling or pipelines in Power Platform to deploy solution files to other environments. Use advanced source management techniques and implement governance controls to ensure the quality of code and deployments to other environments are consistent with your policies and practices.

Geographic areas

Visit the Explore Feature Geography report for Microsoft Azure areas where this feature is planned or available.

Language availability

Visit the Explore Feature Language report for information on this feature's availability.

Additional resources

Overview of Dataverse Git integration (docs)