Hi,
We've this awful scenario,
Two TeamSite servers, TS Prod & TS Dev
TS Prod workarea: A
TS Dev workarea: B1, B2
Three teams: A, B & C
Team A makes changes in workarea A; deploys to live servers
There's a daily job which syncs content from A to B1
Team B takes latest content from B1 to B2 on a need basis, makes changes in B2, deploys and test.
Pain point 1: The changes in B2 are then consolidated over a period of time manually! (Like what got added in a file, what got removed etc. etc.)
Pain point 2: Team C does a manual merge of these changes in A.
(Everything I listed here is painful enough but let's focus on these two in particular)
How to overcome these pain points by making use of TeamSite features?
Note:
Team A will make changes only in workarea A.
Team B makes changes of which not all are supposed to go to workarea A. ie. we cannot send all updated files from B2 to A. It's at the developers discretion (which obviously needs to be changed).
Team A and B can make different changes on same file in workarea A and B2 respectively.
I understand the need to change the process. I'm glad to welcome all suggestions!
Thanks in advance!
Praveen