成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

遷移到Team Foundation Server 2010的技巧

原創
開發 后端
在卸載TFS(Team Foundation Server)2008以后,我運行了TFS(Team Foundation Server)2010的安裝程序。它比TFS(Team Foundation Server)2008的安裝程序的用戶體驗要好得多。我很高興地告訴大家,安裝TFS(Team Foundation Server)2010只需要通過向導點幾下鼠標而已。

我利用最近的周末把我們的系統從Team Foundation Server (TFS) 2008升級到TFS(Team Foundation Server) 2010。升級過程進行的很順利,所以,如果你正在計劃升級到TFS(Team Foundation Server)2010,我認為我的經驗會對你有一些幫助。

我以前的TFS(Team Foundation Server)系統運行在32位的Windows Server 2008上,數據庫是64位的SQL Server 2005,運行在一個獨立的服務器上,SharePoint運行在第三個服務器上。安裝的第一步是升級SQL Server。TFS(Team Foundation Server)2010要求使用SQL Server 2008 或 2008 R2,而TFS(Team Foundation Server)2008只需要SQL Server 2005就可以了。TFS(Team Foundation Server)2005是唯一一個一直要求使用SQL Server 2005的應用程序,所以我期盼這次升級,這樣的話,我們可以升級我們的SQL Server。(我并不會深入討論SQL Server的升級過程,但是在你升級SQL Server以前,請不要忘記把所有東西都做一下備份。)懷著朝圣的心情,我升級到了SQL Server 2008 R2;除了SQL Server Reporting Services完全中斷以外(這是意料之中的事情),我的升級進行的很順利。

SQL Server升級以后,我開始升級TFS(Team Foundation Server),在這個過程中,我學到了重要的一課。雖然TFS(Team Foundation Server)2010的安裝程序可以指向你現有的TFS(Team Foundation Server)數據,但是這并不是真正的升級,這只是一個遷移。你必須從你的機器上完全卸載TFS(Team Foundation Server)2008才可以;上一個版本的TFS(Team Foundation Server)的配置將會被保留,而你的數據庫會被遷移,同時,數據庫模型會被升級到TFS(Team Foundation Server) 2010要求的數據庫模型。如果我提前知道這一點,我會構建一個全新的Windows服務器,和32位的Windows 2008比較起來,我更希望它運行在64位的Windows 2008 R2上。

在卸載TFS(Team Foundation Server)2008以后,我運行了TFS(Team Foundation Server)2010的安裝程序。它比TFS(Team Foundation Server)2008的安裝程序的用戶體驗要好得多(我第一次安裝TFS(Team Foundation Server)2008,花費了一個星期)。我很高興地告訴大家,安裝TFS(Team Foundation Server)2010只需要通過向導點幾下鼠標而已。

接下來,我不得不在SharePoint服務器和SQL Server Reporting Services服務器上做一些和TFS有關的配置工作。SQL Server Reporting Services那邊的事情花費了一些時間來糾正,但是SharePoint方面進行的很順利。憑心而論,在SQL Server Reporting Services方面,這次升級讓我們的CRM服務器的報告功能中斷了,當然,我知道這個問題和TFS(Team Foundation Server)沒有關系。

升級馬上就完成了,我試用了一下,沒有發現任何問題。我們的一些客戶端需要從Visual Studio中移除上一個版本的TFS(Team Foundation Server)服務器,然后重新添加新版本的TFS(Team Foundation Server)服務器,以保證服務器和客戶端之間可以正確地連接。我的客戶端使用TFS Team Web Access,因為Web access現在被直接集成到了TFS(Team Foundation Server)中,所以,我需要一個新的URL。

最后的一些想法

總的來說,這次升級過程很愉快。雖然升級比全新安裝更危險,但是它比TFS(Team Foundation Server) 2008的全新安裝過程的用戶體驗要好得多。其他的IT專業人員說,必須要改變MSBuild才可以,但是因為我們沒有把MSBuild和TFS(Team Foundation Server)集成在一起,所以我們沒有遇到這個問題。我們的自定義Work Item模板工作的不錯,這真的令我興奮不已。因為我在它們身上做了大量的工作。

如果下一次我要升級到TFS(Team Foundation Server) 2010(包括TFS(Team Foundation Server)2008的全新安裝),我會做兩件事情:

一是讓TFS的SQL Server作為一個單獨的實例來運行,這樣的話,在升級的時候,它可以不影響其他的應用程序。二是為TFS(Team Foundation Server) 2010構建一個全新的Windows服務器。我希望不必為了重用機器而重新配置客戶端,但是,在大多數情況下,我不得不做這個工作。

我做的最睿智的一件事情是:在兩年以前,當我第一次安裝它的時候,把到安裝到了虛擬的服務器上。相對于執行完整的還原。恢復到一個VM快照可以讓我更有信心地做某些事情,然后看看它們是否可以工作。當我試圖修復SSRS(Start-Stop-Restart System)的問題的時候,這一點顯得尤其重要,在這種情況下,我發現我自己可以多次恢復到那個快照。

如果你正在使用TFS(Team Foundation Server) 2008,只要你已經為可能會遇到的SQL Server Reporting Services的問題做好了準備,那么,你可以滿懷信心地升級到TFS(Team Foundation Server) 2010。

責任編輯:馬沛 來源: 51CTO.com
相關推薦

2011-08-17 17:46:21

2010-08-20 11:18:49

Exchange Se

2009-11-24 09:53:49

Visual Stud

2010-08-02 10:36:05

Exchange 20

2012-03-26 11:00:10

Visual Stud微軟開發

2009-12-14 09:53:26

VS Team Sys

2023-02-21 17:04:31

2021-08-18 10:36:43

Sping社區實驗項目服務器

2017-07-26 16:09:54

系統遷移趨勢

2010-12-27 15:17:07

SharePoint

2009-12-02 10:15:22

Visual Stud

2009-12-02 10:38:02

Visual Stud

2023-10-19 16:39:38

2017-11-09 13:46:07

2018-01-08 08:50:05

Linux內核系統程序

2018-12-19 09:20:45

Linux遷移安裝軟件

2018-07-10 14:46:04

LinuxShellsudo

2012-04-25 10:03:20

開發編程

2019-03-25 12:20:29

數據MySQL性能測試

2010-09-29 11:06:21

活動目錄OpenLDAP
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91影院| 精品久久国产老人久久综合 | 丁香婷婷综合激情五月色 | 国产偷久久一级精品60部 | 亚洲成人一区二区三区 | 国产三区四区 | 日韩三级在线观看 | 97人人澡人人爽91综合色 | 国产精品高清一区二区 | 精品综合久久久 | 男女视频在线观看网站 | 91高清在线| 中文字幕成人av | 国产美女一区二区 | 精品一区欧美 | 国产一区二区三区四区 | 黄色大片免费播放 | 免费毛片网站 | 中文字幕一区二区三区精彩视频 | 91久久久久久久久久久 | 麻豆av片| 二区三区视频 | 成人不卡在线 | 亚洲欧美bt| 成人中文字幕在线 | 91精品国产色综合久久不卡98口 | 中文字幕在线观看一区 | 国产美女自拍视频 | 久久av一区二区三区 | 老司机成人在线 | 欧美在线不卡 | 国产精品久久在线观看 | 国产在线精品一区二区三区 | 日韩欧美一区二区三区四区 | 国产午夜精品久久 | 九九精品在线 | 在线视频 亚洲 | 国产电影一区二区在线观看 | 天天爱天天操 | 国产精品成av人在线视午夜片 | 日韩精品在线视频 |