switch/update to team foundation server 2012
DESCRIPTION
Switch/Update to Team Foundation Server 2012. André Hofmann Software Engineer bbv Software Services AG. Agenda. Hardware and Software Requirements Supported Upgrade Paths Walktrough Migration Upgrade Post Configuration Reports Builds TFS 2012 Features Activation. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/1.jpg)
28. Januar, Zürich-Oerlikon
![Page 2: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/2.jpg)
Switch/Update to Team Foundation Server 2012
André HofmannSoftware Engineerbbv Software Services AG
![Page 3: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/3.jpg)
Agenda
Agenda
• Hardware and Software Requirements
• Supported Upgrade Paths• Walktrough Migration Upgrade• Post Configuration• Reports• Builds
• TFS 2012 Features Activation
![Page 4: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/4.jpg)
Hardware and Software Requirements
Chapter 1 of 6
![Page 5: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/5.jpg)
OS Requirements for TFS
Supported Versions:• 64-bit version of Windows Server 2008 with SP2• 64-bit version of Windows Server 2008 R2 with SP1• 64-bit versions of Windows Server 2012
http://msdn.microsoft.com/en-us/library/vstudio/dd578592.aspx
![Page 6: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/6.jpg)
SQL Server Requirements for TFSSupported Editions:• SQL Server 2008, R2 Express• SQL Server 2008, R2 Standard Edition• SQL Server 2008, R2 Enterprise Edition with SP1 CU1 (25.
August 2011)• SQL Server 2012, Express• SQL Server 2012, Standard Edition• SQL Server 2012, Enterprise Edition
http://msdn.microsoft.com/en-us/library/vstudio/dd631889.aspx
![Page 7: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/7.jpg)
SharePoint Products Requirements for TFSSupported Editions:• SharePoint 15 Technical Preview• SharePoint Foundation 2010• SharePoint Server 2010, Enterprise Edition• SharePoint Server 2010, Standard Edition• Office SharePoint Server 2007, Enterprise Edition• Office SharePoint Server 2007, Standard Edition• Windows SharePoint Services 3.0
http://msdn.microsoft.com/en-us/library/vstudio/hh667648.aspx
![Page 8: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/8.jpg)
Hardware Recommendations
If you install SharePoint 2010, you will need 1 quad core and a base minimum of 4 GB or better 10 GB of system memory and additionally hard disk memory.
Number of Users
Configuration CPU Memory Hard Disk
Fewer than 250 users
Single-server (Team Foundation Server and the Database Engine on the same server).
1 single core processor at 2.13 GHz
2 GB 1 disk at 7.2k rpm (125 GB)
250 to 500 users Single-server. 1 dual core processor at 2.13 GHz
4 GB 1 disk at 10k rpm (300 GB)
500 to 2,200 users Dual-server (Team Foundation Server and the Database Engine on different servers). This row is for Team Foundation Server.
1 dual core Intel Xeon processor at 2.13 GHz
4 GB 1 disk at 7.2k rpm (500 GB)
This row is for the Database Engine with 500 to 2,200 users.
1 quad core Intel Xeon processor at 2.33 GHz
8 GB SAS disk array at 10k rpm (2 TB)
2,200 to 3,600 users
Dual-server. This row is for Team Foundation Server.
1 quad core Intel Xeon processor at 2.13 GHz
8 GB 1 disk at 7.2k rpm (500 GB)
This row is for the Database Engine with 2,200 to 3,600 users.
2 quad core Intel Xeon processors at 2.33 GHz
16 GB SAS disk array at 10k rpm (3 TB)http://msdn.microsoft.com/en-us/library/vstudio/dd578592.aspx
![Page 9: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/9.jpg)
Supported Upgrade PathsChapter 2 of 6
![Page 10: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/10.jpg)
Upgrade TFS 2012 from the following Releases:
http://msdn.microsoft.com/en-us/library/vstudio/dd631912.aspx
• Team Foundation Server 2012 RTM, Developer Preview, Beta or RC Release
• Team Foundation Server 2010 with or without SP1• Team Foundation Server 2008 with SP1
• TFS 2005?=> TFS 2008/2010 => TFS 2012
![Page 11: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/11.jpg)
Basic or Express Upgrade
http://msdn.microsoft.com/en-us/library/vstudio/jj620928.aspx
![Page 12: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/12.jpg)
Standard (In-Place) Upgrade
http://msdn.microsoft.com/en-us/library/vstudio/jj620925.aspx
![Page 13: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/13.jpg)
Advanced (Migration) Upgrade
http://msdn.microsoft.com/en-us/library/vstudio/jj620930.aspx
![Page 14: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/14.jpg)
Walktrough Migration Upgrade
Chapter 3 of 6
![Page 15: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/15.jpg)
Migration TFS 2010 to TFS 2012
Scenario:
• TFS 2010• Windows Server
2008 R2 SP1• Microsoft SQL
Server 2008 R2• SharePoint 2010
• TFS 2012• Windows Server
2008 R2 SP1• Microsoft SQL
Server 2012• SharePoint 2010
![Page 16: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/16.jpg)
Backup TFS 2010
1. Download and install TFS Server 2010 Power Tools (creates the node «Team Foundation Backups» in the Team Foundation Server Administration Console).
2. Stop all of the services, application pools and operations of TFS with «TFSServiceControl quiesce» command:
![Page 17: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/17.jpg)
Backup TFS 2010
3. Create Backup
![Page 18: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/18.jpg)
Backup TFS 2010
4. Start all of the services, application pools and operations of TFS with «TFSServiceControl unquiesce» command:
![Page 19: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/19.jpg)
Migration
1. Switch to target system and install TFS Server 2012 Power Tools (installs the Restore Databeses Wizard)
2. Start Restore Databases Wizard and follow instructions
![Page 20: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/20.jpg)
Migration
![Page 21: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/21.jpg)
Migration
![Page 22: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/22.jpg)
Migration
![Page 23: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/23.jpg)
Migration
![Page 24: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/24.jpg)
Migration
3. Start Team Foundation Server Administration Console
![Page 25: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/25.jpg)
Migration
![Page 26: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/26.jpg)
Migration
![Page 27: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/27.jpg)
Migration
![Page 28: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/28.jpg)
Migration
![Page 29: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/29.jpg)
Migration
![Page 30: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/30.jpg)
Migration
![Page 31: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/31.jpg)
Migration
![Page 32: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/32.jpg)
Migration
![Page 33: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/33.jpg)
Migration
![Page 34: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/34.jpg)
Migration
![Page 35: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/35.jpg)
Migration
![Page 36: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/36.jpg)
Migration
![Page 37: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/37.jpg)
Migration
![Page 38: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/38.jpg)
Migration
![Page 39: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/39.jpg)
Migration
![Page 40: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/40.jpg)
Migration
![Page 41: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/41.jpg)
Post Configuration ReportsChapter 4 of 6
![Page 42: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/42.jpg)
Reporting Services Configuration1. Start Reporting Services Configuration Management Tool
![Page 43: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/43.jpg)
Reporting Services Configuration2. Connect to Report Service
![Page 44: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/44.jpg)
Reporting Services Configuration3. Change the database to the restored database
![Page 45: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/45.jpg)
Reporting Services Configuration4. Restore Encryption Key
![Page 46: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/46.jpg)
Reporting Services Configuration5. Open IIS go to Team Foundation Server site and enable
directory browsing for v3.0. After that browse to WarehouseControlService.asmx
![Page 47: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/47.jpg)
Reporting Services Configuration6. Open WarehouseControlWebService in Internet Explorer
![Page 48: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/48.jpg)
Reporting Services Configuration7. Invoke ProcessWarehouse with no parameters
8. Invoke ProcessAnalysisDatabase with parameter processingType and value Full
![Page 49: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/49.jpg)
Reporting Services Configuration9. Update Reporting in TFS Administration Console
![Page 50: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/50.jpg)
Post Configuration BuildsChapter 5 of 6
![Page 51: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/51.jpg)
Build Configuration
![Page 52: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/52.jpg)
Build Configuration
![Page 53: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/53.jpg)
Build Configuration
![Page 54: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/54.jpg)
Build Configuration
![Page 55: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/55.jpg)
Build Configuration
![Page 56: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/56.jpg)
Build Configuration
![Page 57: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/57.jpg)
Build Configuration
![Page 58: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/58.jpg)
Build Configuration
![Page 59: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/59.jpg)
Build Configuration
![Page 60: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/60.jpg)
Build Configuration
![Page 61: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/61.jpg)
Build Configuration
![Page 62: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/62.jpg)
Build ConfigurationDon´t forget to update the build drop
![Page 63: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/63.jpg)
TFS 2012 Features ActivationChapter 5 of 6
![Page 64: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/64.jpg)
TFS 2012 New Features Activation• Code Review• Feedback• My Work• Planning Tools• Storyboard Integration
![Page 65: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/65.jpg)
TFS 2012 New Features ActivationRun the «configure features» wizard in Team Web Access for each Team Project.
![Page 66: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/66.jpg)
TFS 2012 New Features Activation for customized Process Templates1. Download the latest Agile ProcessTemplate2. New work items must be imported manually
CodeReviewRequest CodeReviewResponseEtc.
witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FeedbackRequest.xml"
3. Update the workflow of User Story and Task (New and Removed states)
4. Import definitions of new categories witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
http://msdn.microsoft.com/en-us/library/hh500409.aspx#wit
![Page 67: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/67.jpg)
TFS 2012 New Features Activation for customized Process Templates5. Import the process configuration files for new backlog and
board pages witadmin importagileprocessconfig /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\AgileConfiguration.xml"
witadmin importcommonprocessconfig /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CommonConfiguration.xml"
http://msdn.microsoft.com/en-us/library/hh500409.aspx#wit
![Page 68: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/68.jpg)
Finished
![Page 69: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/69.jpg)
Additional Information• Installing/Upgrade TFS Server and Visua
l Studio ALM• TFS Server Upgrade Guide ALM Rangers
![Page 70: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/70.jpg)
Thank you for your attention
Contact:André Hofmann
bbv Software Services AGUntermüli 5CH-6302 Zug+41 41 766 19 [email protected]
![Page 71: Switch/Update to Team Foundation Server 2012](https://reader030.vdocument.in/reader030/viewer/2022012908/56815b3b550346895dc9161a/html5/thumbnails/71.jpg)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a
commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.