Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Delivery only for Team Lead--one person

Hi

is there any option in RTC like clearcase that delivery can be restricted only for the integrator (only one person).

We want to restrict delivery by individual devl but one person in the team should be able to deliver all devl changes/code to the stream.

is this possible ?

-Thanks
Sagar

0 votes



10 answers

Permanent link
Yes, you assign delivery permission by role (in the process configuration tab of your project or team area). So allow delivery only for a certain role, and only give that role to the person/people that are allowed to perform a deliver.

Cheers,
Geoff

Hi

is there any option in RTC like clearcase that delivery can be restricted only for the integrator (only one person).

We want to restrict delivery by individual devl but one person in the team should be able to deliver all devl changes/code to the stream.

is this possible ?

-Thanks
Sagar

0 votes


Permanent link
Hi Geoff,

So the person who as delivery permission would he be able to see all the changes made by the devl in there pvt workspace once they checkin

-Thanks
Sagar

0 votes


Permanent link
In order to see the work in someone else's workspace, the owner of the workspace would have to make that workspace "public".

The details of how to set up the change flow would depend on why you want only one person to deliver to the stream. Normally one would put constraints on what can be delivered (i.e. work item approvals), but one wouldn't put constraints on who can request the deliver operations.

So, why do you want only one person to deliver?

Cheers,
Geoff

Hi Geoff,

So the person who as delivery permission would he be able to see all the changes made by the devl in there pvt workspace once they checkin

-Thanks
Sagar

0 votes


Permanent link
Hi,

We need the code to be reviewed before the delivery can be made. We want team lead to review the code and deliver what passed and avoid code breaks.

I can also definitely look into the one you suggested "Normally one would put constraints on what can be delivered (i.e. work item approvals)"

How can i achieve the above

-Mehul




In order to see the work in someone else's workspace, the owner of the workspace would have to make that workspace "public".

The details of how to set up the change flow would depend on why you want only one person to deliver to the stream. Normally one would put constraints on what can be delivered (i.e. work item approvals), but one wouldn't put constraints on who can request the deliver operations.

So, why do you want only one person to deliver?

Cheers,
Geoff

Hi Geoff,

So the person who as delivery permission would he be able to see all the changes made by the devl in there pvt workspace once they checkin

-Thanks
Sagar

0 votes


Permanent link
For pre-deliver approvals, you definitely want to use work item approvals, rather than a single person that performs delivery.

To set this up, in the Process Configuration page for the project/team area that owns the stream, in Team Configuration under Operation Behavior, under Source Control you will find the Deliver(server) action. Select the Everyone cell in that row, and select the "Preconditions and Followup Actions are Configured for this Action" check box. Then click on Add... and select the Require Work Item Approval precondition. Click on the New.. button in Required Approvals, and specify the approvals you want to be in place.

Cheers,
Geoff

Hi,

We need the code to be reviewed before the delivery can be made. We want team lead to review the code and deliver what passed and avoid code breaks.

I can also definitely look into the one you suggested "Normally one would put constraints on what can be delivered (i.e. work item approvals)"

How can i achieve the above

-Mehul




In order to see the work in someone else's workspace, the owner of the workspace would have to make that workspace "public".

The details of how to set up the change flow would depend on why you want only one person to deliver to the stream. Normally one would put constraints on what can be delivered (i.e. work item approvals), but one wouldn't put constraints on who can request the deliver operations.

So, why do you want only one person to deliver?

Cheers,
Geoff

Hi Geoff,

So the person who as delivery permission would he be able to see all the changes made by the devl in there pvt workspace once they checkin

-Thanks
Sagar

0 votes


Permanent link
Is there an out of the box RTC report that lists users by ROLE, or lists ROLEs and all users with that ROLE?

Thanks
Dave

0 votes


Permanent link
Hi Glen this is what i did

1. Team configuratioan--->Operational Behaviour --->Deliver Server---Everyone(selected)--->Added precondition Required work item approval---added scrum master(as approver)

2. As team member i created a task and assigned the changeset and delivered it without approval ?

i was hoping that it should not have allowed me t deliver without approval anything i missed?

-Thanks
SS

For pre-deliver approvals, you definitely want to use work item approvals, rather than a single person that performs delivery.

To set this up, in the Process Configuration page for the project/team area that owns the stream, in Team Configuration under Operation Behavior, under Source Control you will find the Deliver(server) action. Select the Everyone cell in that row, and select the "Preconditions and Followup Actions are Configured for this Action" check box. Then click on Add... and select the Require Work Item Approval precondition. Click on the New.. button in Required Approvals, and specify the approvals you want to be in place.

Cheers,
Geoff

Hi,

We need the code to be reviewed before the delivery can be made. We want team lead to review the code and deliver what passed and avoid code breaks.

I can also definitely look into the one you suggested "Normally one would put constraints on what can be delivered (i.e. work item approvals)"

How can i achieve the above

-Mehul




In order to see the work in someone else's workspace, the owner of the workspace would have to make that workspace "public".

The details of how to set up the change flow would depend on why you want only one person to deliver to the stream. Normally one would put constraints on what can be delivered (i.e. work item approvals), but one wouldn't put constraints on who can request the deliver operations.

So, why do you want only one person to deliver?

Cheers,
Geoff

Hi Geoff,

So the person who as delivery permission would he be able to see all the changes made by the devl in there pvt workspace once they checkin

-Thanks
Sagar

0 votes


Permanent link
That should have prevented delivery of any work item that did not have an approval by a scrum master. Did you verify that the stream in question is owned by the team area with that configuration?

Cheers,
Geoff

Hi Glen this is what i did

1. Team configuratioan--->Operational Behaviour --->Deliver Server---Everyone(selected)--->Added precondition Required work item approval---added scrum master(as approver)

2. As team member i created a task and assigned the changeset and delivered it without approval ?

i was hoping that it should not have allowed me t deliver without approval anything i missed?

-Thanks
SS

For pre-deliver approvals, you definitely want to use work item approvals, rather than a single person that performs delivery.

To set this up, in the Process Configuration page for the project/team area that owns the stream, in Team Configuration under Operation Behavior, under Source Control you will find the Deliver(server) action. Select the Everyone cell in that row, and select the "Preconditions and Followup Actions are Configured for this Action" check box. Then click on Add... and select the Require Work Item Approval precondition. Click on the New.. button in Required Approvals, and specify the approvals you want to be in place.

Cheers,
Geoff

Hi,

We need the code to be reviewed before the delivery can be made. We want team lead to review the code and deliver what passed and avoid code breaks.

I can also definitely look into the one you suggested "Normally one would put constraints on what can be delivered (i.e. work item approvals)"

How can i achieve the above

-Mehul




In order to see the work in someone else's workspace, the owner of the workspace would have to make that workspace "public".

The details of how to set up the change flow would depend on why you want only one person to deliver to the stream. Normally one would put constraints on what can be delivered (i.e. work item approvals), but one wouldn't put constraints on who can request the deliver operations.

So, why do you want only one person to deliver?

Cheers,
Geoff

Hi Geoff,

So the person who as delivery permission would he be able to see all the changes made by the devl in there pvt workspace once they checkin

-Thanks
Sagar

0 votes


Permanent link
It worked after the precondition was applied for "team member role" i was applying this for "Everyone role" but i believe its getting overridden

-Thanks

That should have prevented delivery of any work item that did not have an approval by a scrum master. Did you verify that the stream in question is owned by the team area with that configuration?

Cheers,
Geoff

Hi Glen this is what i did

1. Team configuratioan--->Operational Behaviour --->Deliver Server---Everyone(selected)--->Added precondition Required work item approval---added scrum master(as approver)

2. As team member i created a task and assigned the changeset and delivered it without approval ?

i was hoping that it should not have allowed me t deliver without approval anything i missed?

-Thanks
SS

For pre-deliver approvals, you definitely want to use work item approvals, rather than a single person that performs delivery.

To set this up, in the Process Configuration page for the project/team area that owns the stream, in Team Configuration under Operation Behavior, under Source Control you will find the Deliver(server) action. Select the Everyone cell in that row, and select the "Preconditions and Followup Actions are Configured for this Action" check box. Then click on Add... and select the Require Work Item Approval precondition. Click on the New.. button in Required Approvals, and specify the approvals you want to be in place.

Cheers,
Geoff

Hi,

We need the code to be reviewed before the delivery can be made. We want team lead to review the code and deliver what passed and avoid code breaks.

I can also definitely look into the one you suggested "Normally one would put constraints on what can be delivered (i.e. work item approvals)"

How can i achieve the above

-Mehul




In order to see the work in someone else's workspace, the owner of the workspace would have to make that workspace "public".

The details of how to set up the change flow would depend on why you want only one person to deliver to the stream. Normally one would put constraints on what can be delivered (i.e. work item approvals), but one wouldn't put constraints on who can request the deliver operations.

So, why do you want only one person to deliver?

Cheers,
Geoff

Hi Geoff,

So the person who as delivery permission would he be able to see all the changes made by the devl in there pvt workspace once they checkin

-Thanks
Sagar

0 votes


Permanent link
Yes, for process preconditions and follow-up actions, only the code for the "first matching role" is executed. So to have a given precondition or follow-up action apply to everyone, you need to turn it on for every role in every team area that has process enabled ... it's not sufficient to turn it on for just the Everyone role.

I agree that can be somewhat confusing, because the same is not true for Permissions ... your permissions are the union of *all* of the permissions from all of your roles that you are assigned.

Cheers,
Geoff

It worked after the precondition was applied for "team member role" i was applying this for "Everyone role" but i believe its getting overridden

-Thanks

That should have prevented delivery of any work item that did not have an approval by a scrum master. Did you verify that the stream in question is owned by the team area with that configuration?

Cheers,
Geoff

Hi Glen this is what i did

1. Team configuratioan--->Operational Behaviour --->Deliver Server---Everyone(selected)--->Added precondition Required work item approval---added scrum master(as approver)

2. As team member i created a task and assigned the changeset and delivered it without approval ?

i was hoping that it should not have allowed me t deliver without approval anything i missed?

-Thanks
SS

For pre-deliver approvals, you definitely want to use work item approvals, rather than a single person that performs delivery.

To set this up, in the Process Configuration page for the project/team area that owns the stream, in Team Configuration under Operation Behavior, under Source Control you will find the Deliver(server) action. Select the Everyone cell in that row, and select the "Preconditions and Followup Actions are Configured for this Action" check box. Then click on Add... and select the Require Work Item Approval precondition. Click on the New.. button in Required Approvals, and specify the approvals you want to be in place.

Cheers,
Geoff

Hi,

We need the code to be reviewed before the delivery can be made. We want team lead to review the code and deliver what passed and avoid code breaks.

I can also definitely look into the one you suggested "Normally one would put constraints on what can be delivered (i.e. work item approvals)"

How can i achieve the above

-Mehul




In order to see the work in someone else's workspace, the owner of the workspace would have to make that workspace "public".

The details of how to set up the change flow would depend on why you want only one person to deliver to the stream. Normally one would put constraints on what can be delivered (i.e. work item approvals), but one wouldn't put constraints on who can request the deliver operations.

So, why do you want only one person to deliver?

Cheers,
Geoff

Hi Geoff,

So the person who as delivery permission would he be able to see all the changes made by the devl in there pvt workspace once they checkin

-Thanks
Sagar

0 votes

Your answer

Register or log in to post 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Apr 03 '12, 5:24 p.m.

Question was seen: 10,079 times

Last updated: Apr 03 '12, 5:24 p.m.

Confirmation Cancel Confirm