Strong changes in RTC productive project area
![]()
Hi,
I need to make strong changes in workitems, workflows, fields in a RTC project area that is in a production server. Which is the best way to implement a test project area before commiting the changes? And then, how can I implement these changes to the production server? Thanks¡ Juan Manuel |
Accepted answer
One other answer
![]()
Geoffrey Clemm (30.1k●3●30●35)
| answered Nov 02 '13, 12:01 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER edited Sep 13 '14, 7:39 p.m.
I recommend using a separate project area (e.g. "MPA") as your "master project area". To use a master project area, for a new project area, create the new project area with the "Unconfigured Process" template. Then specify in the new project area that you want to share the process of the master project area. When you are interested in upgrading the process configuration, export the existing master project area into a process template, and then create a new master project area (e.g. "MPA2") from that process template, and work with it until you think it is good. Then go to a project area that you want to upgrade, and change it to share MPA2. If something isn't working right, you can just switch back to MPA.
Now for your existing project area that wasn't original created to share its process from a master project area: - Export the existing process configuration into a process template, and create the master project area from that template. Now go into the source of your process configuration, and update the XML to be that of an Unconfigured Process (you can find that XML in the Process Configuration Source tab of the Unconfigured Process template), and then make your project area "share" the process from the master project area you just created. Verify that everything is working fine (if anything is acting strangely, you can just go into your Process Configuration Source tab and restore your original XML from the process source history). Comments questions:
1.why do you use the term "master process area" ? don't you really mean "master Project area " ?
2. regarding your comment "Now go into the source of your process configuration, and update the XML to be that of an Unconfigured Process, and then make your project area "share" the process from the master process project area you just created. "
Wouldn't that possibly change or affect existing work items in the existing project area ?
![]() FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
I agree that "master project area" is the better phrase to use for conversations like this, so I'll revise my answer to use that term ("process area" is the superclass of "project area" and "team area", but it is currently primarily used by the Java API).
|