web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Best Practices for Dev...
Power Apps
Unanswered

Best Practices for Dev Branch

(0) ShareShare
ReportReport
Posted on by 1

Hi All,

 

I am having trouble understanding the intended way to develop in powerapps.

 

I come from a software background (familiar with version control) and I would like to have two separate environments where I can test changes to the backend tables as well as frontend UI for my app. The app is a highly customized version of the Employee Ideas starter app.

 

I have tried creating a separate environment, but my org does not allow this. Creating a separate Teams team which in turn has its own environment created for it works, but when attempting to port the app over I ran into a whole slew of dependency issues that made me think this was incorrect. Creating a separate private development Teams Channel allows me to save a copy of my app as "Appname [DEV]" for example, publish this to that channel, and make independent changes, but I have no way of reconciling this version of the app with the original, and I don't think database changes are siloed in this way.

 

Please, if anyone has advice on the best way to do version control I would greatly appreciate it. The current app is being used internally and I do not want to develop on the version that is actively being used. Thank you!

Categories:
  • Pstork1 Profile Picture
    69,661 Most Valuable Professional on at

    The best way to do what you are talking about is to put everything in a Solution and then move the solution from one environment to another.  Read this article on ALM in the Power Platform.  Application lifecycle management (ALM) with Microsoft Power Platform - Power Platform | Microsoft Learn But as you will see the expectation is that you use multiple environments and solutions.

     

    If you are developing in Teams then you can still move the app and table from one team to another using solutions to export all the pieces from one Team and Import them into another.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 393 Super User 2026 Season 2

#2
Mohsin Ali Profile Picture

Mohsin Ali 328

#3
WarrenBelz Profile Picture

WarrenBelz 278 Most Valuable Professional

Last 30 days Overall leaderboard