zoukankan      html  css  js  c++  java
  • 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:80/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:

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

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

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

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

  • 相关阅读:
    如何Android Apk反编译得到Java源代码
    安卓反编译揭秘!!
    Android Apk反编译得到Java源代码
    玩手游虽易保安全不易,打造手游App定制加密方案
    LR学习笔记2-LoadRunner目录分析
    LR学习笔记1-性能测试常见用语
    [MySql视图的使用]
    SQL实训
    Mysql_删除主键
    [SQL提数]函数的灵活使用
  • 原文地址:https://www.cnblogs.com/holly/p/1714071.html
Copyright © 2011-2022 走看看