Team Foundation Server 组件中的全局 Web.Config 文件设置

更新:2007 年 11 月

本主题说明 Team Foundation Server 全局 web.config 文件中的可配置设置。虽然更改全局 web.config 文件中的值将修改 Team Foundation Server 的部分配置设置,但不一定会更改成功更改配置所需的所有位置的信息。Team Foundation Server 的配置信息存储在 web.config 文件和其他位置中。有关 Team Foundation Server 如何以及在何处存储配置信息的更多信息,请参见 Team Foundation Server 安全结构。有关介绍如何访问和更改这些设置的常规步骤,请参见 如何:更改 Team Foundation Server 组件的配置设置

全局 Web.Config 设置

设置

说明

sqlTimeout

此设置是一个数值,它表示所有 SQL 命令的超时时间长度(以秒为单位)。

commandLogging

此设置是一个字符串,它用于指定 Web 服务方法的日志记录行为。有效值如下:

None   从不记录 Web 方法。

OnError   记录出现错误的 Web 方法。

ReadWrite   记录更改数据库的 Web 方法。

Normal   与 ReadWrite 类似,但还记录不更改数据库的 Web 方法。

LightWeight   与 ReadWrite 类似,但还记录具有最小数据库访问权限的 Web 方法。

All   记录所有 Web 方法,当 Web 服务方法请求详细信息可用时,还记录该信息。

默认值为 None。

TfsNameUrl

此设置是应用层服务器的 URL,所有 Team Foundation Server Web 服务都使用该 URL 通过 Services\registration.asmx Web 服务来查找正在计算机上运行的其他 Web 服务。

警告:

不应更改此设置。

TFSName

此设置是一个字符串,它表示应用层计算机的名称。

不应更改此设置。

TfsUrlPublic

此设置表示 Internet URL,它用于构造项目检索(例如工作项)的完整 URL,并显示在项目警报电子邮件通知中。

traceWriter

此设置是一个布尔值,它确定是打开还是关闭跟踪。将此值设置为 true 可捕获对文件的跟踪。web.config 文件的 system.diagnostics 节中的跟踪开关用于控制所收集信息的类型和数量。有关更多信息,请参见启用对 Team Foundation Server 组件的跟踪

说明:

启用跟踪将额外增加运行时要求,因此会在应用层上更多地占用处理器和 I/O。

traceDirectoryName

此设置是一个 string 值,它表示跟踪文件的文件夹位置。

请参见

任务

如何:更改 Team Foundation Server 组件的配置设置

其他资源

启用对 Team Foundation Server 组件的跟踪

管理 Team Foundation Server 配置设置