Delivery only for Team Lead--one person
10 answers
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
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
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
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
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
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
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
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
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
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
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
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
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
-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
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
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