Hi,
I'm looking for suggestions to the below situation I have in a parallel development environment in Teamsite:
Current Env:
- I have a Teamsite Environment with two branches "DEV" and "PROD"
- In "DEV", we have multiple workareas to facilitate parallel development
- In "PROD" we have just one workarea
- "DEV" deploys files to the development environment (front end)
- "PROD" deploys files to both Pre-Production and Production environments (front end)
- Content moves from "DEV" to "PROD" branch through workflow
Problems:
- We cannot create Editions because multiple changes to a single file can be present in "PROD" at the same time
- In case of reverting deployments, we will have to do each file independently
- There is no back up of PROD content in case the front end production server crashes out
Possible solutions: Here are the solutions I'm thinking for now.
- Introduce two new metadata fields "prod deployed date" and "pre-prod deployed date". The dates will at least help us identify which version of the file is in Pre-prod and prod
- Create a new branch out of "PROD" and make this the branch that will always have one-one mapping with PROD. So, only those files that are ready to go to PROD will be in this new branch. And this will also facilitate the creation of Editions
Is there anything else that can be done to better the solutions? Or anything that I'm missing to complete the solution? Please let me know.
Thanks,
Chanti