I would like to use a subsite as a "staging site" for the primary site. I have various contributors who are creating new content for a redesigned site. My preferred approach would be to have a subsite (e.g., "staging.mydomain.com") setup that they can work on, and then when ready, move that to the primary ("mydomain.com") site. Having a local version does not work for this purpose. The content creators need to be able to build out the site, get approvals, make changes, etc., and they are in varying locations and time zones.
There are some good plugins available that allow for replication of sites, but from what I can tell, most don't work with making changes to the primary site.
I've searched a number of forums, but am struggling to find a method.