TFS 2008的7个库

    如果做TFS的迁移等相关工作,一定要了解其数据连接方式,因此我们分析下TFS的数据库中与此有关的表。

刚装好的TFS 2008 sp1不加上Report Services和WSS的话应该有7个数据库,来分析下这7个库(和已使用的TFS 2008 sp1对比)

    TfsActivityLogging:记录了TFS的log,包括各用户的操作记录,可以直接恢复

        tbl_Command:记录了所有操作记录        

        tbl_Parameter:(空)

 

    TfsBuild:记录Build相关数据,包含生成数据 (Team Foundation Build) 和已发布的测试结果。新建后默认为空,个人认为可后配。

        tbl_Build:每一次Build的记录

        tbl_BuildAgent:BuildAgent的记录,包含了Agent的机器名,可能需要修改

        tbl_BuildDefinition:里面有DropPoint的位置,还有个LastGoodBuildLabel字段。

 

    TfsIntegration:项目、区域、迭代以及其他注册数据。

        tbl_client_event:默认空

        tbl_database:全局数据库地址,这里要修改ServerName字段(机器名) ,确定所连接的数据库!

        tbl_event_type:

        tbl_gss_group_membership:TFS中所有成员(有sid)

        tbl_gss_groups:TFS中所有默认组(有sid)

        tbl_link:

        tbl_nodes:TFS中的所有nodes

        tbl_nodes_tombstone:TFS中所有被删除的nodes

        tbl_notification:

        tbl_project_properties:TFS中所有项目属性

        tbl_project:TFS中所有项目

        tbl_projects_tombstone:TFS中所有被删除的项目

        tbl_registration_extended_attributes:需要修改应用层的机器名(ATMachineName,ATNetBIOSName),数据库服务器名(TeamBuild Server)

         tbl_registry_entry:

        tbl_security_*:安全相关,应该可直接覆盖

        tbl_sequence_ids:

        tbl_service_interface:服务接口,最为重要

            BaseReportsUrl:需要修改http://tfs.com.cn/Reports )(应用层)

ReportsService:需要修改 (http://tfs.com.cn:80/ReportServer/ReportService.asmx)(应用层)

            DataSourceServer:需要修改 (tfs. com.cn)(应用层)

            WssAdminService:需要修改 (http://portal:5930/_vti_adm/admin.asmx)(应用层)

BaseServerUrl:需要修改 (http://portal.com.cn:80)(应用层)

BaseSiteUrl:需要修改 (http://portal.com.cn:80/Sites)(应用层)

BaseSiteUnc:需要修改 (//portal.com.cn/Sites)(应用层)

        tbl_subscription:需要修改里面的address (如http://TFS:8080/WorkItemTracking/v1.0/Integration.asmx)(应用层)

        tbl_tmp_security_*:

        Templates:

    

    TfsVersionControl:Team Foundation 源代码管理 数据库。没有与迁移相关需要修改的项目,可关注以下表,他们存有一些workspace的信息,或许可以理解为什么有不同的sln

        tbl_WorkingFolder

        tbl_Workspace:

        tbl_WorkspaceMapping:

    tbl_Identity:此表将用户名与应用户的ID做对应,注意,虽然某用户被加入项目,但如果他从来没有登陆过TFS项目,那么他不会在此表中出现!

 

    TfsWarehouse:Analysis Services 数据库。注意:不备份 Analysis Services 多维数据集,因为可以从还原的 TFSWarehouse 数据库重新创建多维数据集。没有与迁移相关需要修改的项目。

 

    TfsWorkItemTracking:Team Foundation 工作项跟踪 数据库。没有与迁移相关需要修改的项目。

 

    TfsWorkItemTrackingAttachments:Team Foundation 工作项跟踪 附件数据库。没有与迁移相关需要修改的项目。

 

数据库的说明,部分参考了此博文:http://blog.csdn.net/xiaotao2004/archive/2007/03/16/1531340.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值