1

In my team we are all working using a single development environment. So, when one needs to go to Salesforce Classic and one needs to work in Lightning Experience we are getting a little bit of conflict and confusion.

So, my question is what is the correct approach to developing an app for Salesforce in team?

I mean is there a way to have a different versions of environment for everyone and then merge them together once the development of a feature is done?

Thank you.

I hope my question is clear, and in case it is not, please, ask me to clarify.

6

So, my question is what is the correct approach to developing an app for Salesforce in team?

In good old days, we used Developer sandboxes for developers, either same or individual and then migrate the changes to upper environments.

But now we have Salesforce DX.

I mean is there a way to have a different versions of environment for everyone and then merge them together once the development of a feature is done?

Yes. Using Scratch Orgs you will be able to solve what you are looking for.

The scratch org is a source-driven and disposable deployment of Salesforce code and metadata. A scratch org is fully configurable, allowing developers to emulate different Salesforce editions with different features and preferences.

Refer to the documentation and trailhead on this topic for more details.

1

In a team every developer has its own user and its own landing page and other configurations.

In fact, every developer could have its own sandbox.

  • Thank you. Could you provide a source there I would be able to read about this? – oobarbazanoo Dec 1 '18 at 12:01
  • 1
    @RamonLoureiro - you would need to expand on this as the number of sandboxes available depends on the edition so depending on the size of the developer team, you may not have 1 sandbox per developer. – Dave Humm Dec 2 '18 at 20:45
  • Yes, sorry.. not always is possible to have as much sanboxes as you want... trailhead.salesforce.com/en/content/learn/modules/… – ram lou Dec 5 '18 at 14:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.