Hi Mitch,

 

Thanx for your great effort.

I´m interested in one copy. Pleas send that to this mail and a cc to my hotmail 
account.([EMAIL PROTECTED] ).

 

Thanx in advance,

 

Hassan 

Lead Engineer ISC CoCreatie - RPAA

+31620000156.

 

 

  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo Gallazzi
Sent: dinsdag 13 februari 2007 14:04
To: [email protected]
Subject: Re: [OzTFS] Release Management with TFS

 

i´m interested too, can u send me one copy, please?

[EMAIL PROTECTED]

thanks!

On 2/13/07, Bernardo Heynemann <[EMAIL PROTECTED]> wrote:

I´m very interested...

 

[EMAIL PROTECTED]

 

Thanks Mitch for sharing the great experience!

 

-- 
Bernardo Heynemann
Microsoft Certified Solution Developer .Net
[EMAIL PROTECTED] 
Gerente da Equipe de Arquitetura / Architecture Team Manager
Perlink Consultoria & Sistemas 
http://www.perlink.com.br
Av. Presidente Vargas, 309/19º Andar
Centro - Rio de Janeiro - Brazil 

 

On 2/13/07, Mitch Denny <[EMAIL PROTECTED] > wrote: 

Hi Justin,

 

I use TFS for release management every day and its one of the areas that I 
think that TFS really shows off how important integrate is. From a release 
management perspective the central concept is "The Build", or more specifically 
the line items under Team Build Types that are generated every time a build is 
performed. When you talk to developers, testers, and system administrators 
about which version of the code is being deployed always refer to the build 
number i.e. FooSetup_20070213.9, this is much better than some made up version 
number because it is effectively guaranteed by TFS to be unique.

 

Once you have got everyone talking about builds you need to start defining how 
the builds propagate through your development, test and production 
environments. This is what the Quality levels are good for. I use the 
following: 

 

*         Unexamined 

*         DevelopmentStaging 

*         DevelopmentAccepted 

*         DevelopmentRejected 

*         TestStaging 

*         TestAccepted 

*         TestRejected 

*         ProductionStaging 

*         ProductionAccepted (this is live!!) 

*         ProductionRejected 

*         ProductionDecomissioned 

 

What you then do is define the rules by which it can transition between those 
stages and who is responsible for flicking the bit. In general I think that the 
dev lead is responsible for the first four, the test manager is responsible for 
the next three, and the system administrators are responsible for the last 
four. 

 

In environments that I configure these have a very real impact because we are 
using TFS Deployer to automatically deploy things. For example - when we 
transition from Unexamined to DevelopmentStaging we actually automatically 
install the package onto a server. If we reject it (DevelopmentStaging to 
DevelopmentRejected) the package is actually uninstalled. 

 

Effectively the DevelopmentRejected, TestRejected, ProductionRejected and 
ProductionDecomissioned are parking states where it's possible to run reports 
to find out how many builds actually make it through testing. It just takes a 
little discipline to make it all work. 

 

I've got a slide deck (1.4MB) that describes how it all hangs together if you 
want a copy (goes for everyone - just shoot me an e-mail off-list - [EMAIL 
PROTECTED]).

 

 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Butcher, Justin
Sent: Tuesday, 13 February 2007 4:59 PM 
To: [email protected]
Subject: [OzTFS] Release Management with TFS

 

Has anyone tried to use TFS for Release Management?  Care to share any issues, 
experiences?

         

         

**************************************************************** 

IMPORTANT 

The information transmitted is for the use of the intended recipient only and 
may contain confidential and/or legally privileged material. Any review, 
re-transmission, disclosure dissemination or other use of, or taking of any 
action in reliance upon, this information by persons or entities other than the 
intended recipient is prohibited and may result in severe penalties. If you 
have received this e-mail in error please notify the Privacy Hotline of the 
Australian Taxation Office, telephone 13 28 69 and delete all copies of this 
transmission together with any attachments. 

**************************************************************** 

OzTFS.com - to unsubscribe from this list, send a message back to the list with 
'unsubscribe' as the subject.
Powered by mailenable.com <http://mailenable.com/>  - List managed by 
www.readify.net <http://www.readify.net/>  

OzTFS.com - to unsubscribe from this list, send a message back to the list with 
'unsubscribe' as the subject.
Powered by mailenable.com <http://mailenable.com/>  - List managed by 
www.readify.net <http://www.readify.net/>  


OzTFS.com - to unsubscribe from this list, send a message back to the list with 
'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net 


OzTFS.com - to unsubscribe from this list, send a message back to the list with 
'unsubscribe' as the subject.
Powered by mailenable.com - List managed by www.readify.net 



DISCLAIMER
De informatie in deze e-mail is vertrouwelijk en uitsluitend bestemd voor de 
geadresseerde. Indien u niet de geadresseerde bent, wordt u er hierbij op 
gewezen, dat u geen recht heeft kennis te nemen van de rest van deze e-mail, 
deze te gebruiken, te kopiëren of te verstrekken aan andere personen dan de 
geadresseerde. Indien u deze e-mail abusievelijk hebt ontvangen, brengt u dan 
alstublieft de afzender op de hoogte, waarbij u bij deze gevraagd wordt het 
originele bericht te vernietigen. Politie Amsterdam-Amstelland is niet 
verantwoordelijk voor de inhoud van deze e-mail en wijst iedere 
aansprakelijkheid af voor en/of in verband met alle gevolgen en/of schade van 
een onjuiste of onvolledige verzending ervan. Tenzij uitdrukkelijk het 
tegendeel blijkt, kunnen aan dit bericht geen rechten worden ontleend. Het 
gebruik van Internet e-mail brengt zekere risico's met zich. Daarom wordt 
iedere aansprakelijkheid voor het gebruik van dit medium door de Politie 
Amsterdam-Amstelland van de hand gewezen. 



OzTFS.com - to unsubscribe from this list, send a message back to the list with 
'unsubscribe' as the subject.

Powered by mailenable.com - List managed by www.readify.net

<<attachment: MAILLOGO.JPG>>

<<attachment: MAILLOGO3D.JPG>>

Reply via email to