TFS2010與現有MOSS集成
TFS2010 可以與WSS3.0或MOSS2007/2010進行集成。WSS3.0可以在安裝TFS時一起安裝。
大家應該都知道如何在MOSS上安裝Extensions for TFS進行與TFS2010的集成。
這里介紹一種特殊的場景:企業內部已有現成的MOSS環境且不允許安裝TFS2010擴展。
1. 臨時安裝一臺MOSS2007,并安裝TFS擴展,然后配置與TFS2010集成
2. 修改TFS數據庫(Tfs_Configuration)tbl_LocationMapping表和tbl_CatalogResource表
把對應臨時Moss2007的地址改為實際的Moss環境的地址
--Get ServiceIdentifier
select * from dbo.tbl_LocationMapping where Location like 'http://temp%'
select * from dbo.tbl_CatalogResource where ResourceType = '3DADD190-40E6-4FC1-A306-4906713C87CE'
--Change SharePoint Application Address
update dbo.tbl_LocationMapping set Location = 'http://moss' where ServiceIdentifier = '{ServiceIdentifier}'
update dbo.tbl_LocationMapping set Location = 'http://moss:17012' where ServiceIdentifier = '{ServiceIdentifier}'
update dbo.tbl_CatalogResource set DisplayName = 'http://moss' where Identifier = '{ServiceIdentifier}'
這樣,即可以在Team Project的Portal Setting窗口設置與現有Moss的集成
浙公網安備 33010602011771號