What's The Best Way to Use Multiple Development Versions?

If you run multiple development versions, which way do you use them? I have 2 dev versions and see two possible options.

Option 1:
Publish Development2 only into Development1, then to live. Never from Dev2 direct to Live.

Option 2:
Publish Dev 2 direct to live and then from live to Dev1.

As a non-coder who’s never thought about this before, I’m wondering how other people think about this.

How do you use multiple development versions?

facing the same issue

Me too. It would be great if we had a separate community ‘channel’ for people running a production app with real customers with live data, multiple versions, etc. This is the stuff that terrifies me as I sell my app to customers who expect reliability, up-time, backup, etc.