Updates 命令
可以使用 Updates 命令安装 Visual Studio Team Foundation Server (TFS) 数据库中缺少的任何软件更新。在大多数情况下,不出现软件更新不匹配,因为更新通常应用于整个部署。若要正确运行,必须对应用层和数据库应用相同的软件更新。如果在数据库缺少一个或多个已应用到应用层的更新时发生了软件更新不匹配,您可以使用 Updates 命令尝试自动将缺少的更新应用到这些数据库。
说明 |
---|
Updates 命令仅将更新应用于这些数据库。如果数据库有还未应用到应用层的软件更新时发生了软件更新不匹配,您就必须手动将该更新应用到应用层。有关如何确定是否可能发生了软件更新不匹配的更多信息,请参阅Diagnose 命令。 |
必需的权限
若要使用 Updates 命令,您必须是 Team Foundation 应用层服务器上**“Team Foundation Administrators (Team Foundation 管理员)”组的成员,并且必须是 Team Foundation 数据层服务器上 SQL Server 的“sysadmin”**组的成员。有关更多信息,请参见Team Foundation Server 权限。
说明 |
---|
即使您是以管理凭据登录,也必须使用提升的命令提示执行此功能。 |
TFSConfig Updates /reapply
参数
选项 |
说明 |
---|---|
/reapply |
指定已应用于 Team Foundation 应用层的任何软件更新都将应用到 TFS 数据库(如果软件更新还不存在)。 |
备注
可以使用 Updates 命令来尝试自动将已应用于应用层的任何软件更新也应用于 TFS 数据库。当您运行此命令时,会有消息通知您有关更新尝试的状态。更新作业将为任何缺少更新的数据库而排队。这些数据库可以包括配置数据库、仓库数据库和团队项目集合的所有数据库。如果一个或多个作业不能完成,错误消息将指定不能更新的数据库,并提供更多信息(如果有)。
示例
下面的示例演示如何运行 Updates 命令来将已应用于应用层的任何软件更新也应用于 Team Foundation Server 数据库。
TFSConfig Updates /reapply