Delivering change sets from another users repository workspace
Muhammad Moid (14●16●34)
| asked Oct 16 '15, 6:38 a.m.
edited Oct 16 '15, 8:34 a.m. by Ralph Schoon (63.6k●3●36●46)
My Scenario:
Can I deliver User2 change sets residing in his repository workspace to the stream from User1 ?
Regards,
Muhammad Moid
|
Accepted answer
Ralph Schoon (63.6k●3●36●46)
| answered Oct 16 '15, 7:15 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The repository workspace is exclusively owned by the user. Another user has only read permission on it and CAN NOT deliver from it. You can accept changes from work items into your own repository and then deliver them.
Note, you might consider creating a repository workspace from user2's repo workspace. This will not necessarily do what you want to achieve. Unless the change sets are all completed (which only user 1 can do), you might miss some information. I don't know what good reason one could have for this approach. I personally think this is likely to be a process behavior that indicates that the organization is broken and someone tries to fix the broken organization with a tool - which almost always fails. There might be reasons to do something like this in very special cases, but from my perspective that would be the unusual case. One case where this is used is for backporting changes. A better approach would be to have a stream, where the developers deliver against and the integrator accepts the incoming changes into his repository workspace and then delivers to his integration stream. Muhammad Moid selected this answer as the correct answer
Comments
Muhammad Moid
commented Oct 16 '15, 8:15 a.m.
So, I need to create two streams. One stream (Team stream) will be for all the team members to deliver their changes sets and on the top there will be another stream (Integration stream) in which only team lead would have access to deliver all the changes.
We will be creating the final releases from the Integration stream.Am I right?
Yes. Please note that chsnge sets can be dependent (contain changes to the same file), in which case the integrator could get gaps and might have to accept another change st as well.
Muhammad Moid
commented Oct 16 '15, 9:10 a.m.
Okay and Thank you Ralph |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.