1

TFS 2015 服务器是否维护两个单独的签入策略列表,这些策略是为团队项目强制执行的——一个用于 Visual Studio 客户端,另一个用于 Team Explorer Everywhere 客户端?这似乎是我看到的行为。

如果我通过 Visual Studio 查看团队项目的签入策略设置,我会看到配置了许多签入策略。如果我通过 Team Explorer Everywhere 查看同一团队项目的签入策略设置,我看不到任何签入策略。同样,如果我通过 Team Explorer Everywhere 为特定团队项目添加签入策略,如果我通过 Visual Studio 查询签入策略,它不会显示。

4

1 回答 1

0

是的,这是正确的行为。

您使用 Team Explorer Everywhere 定义的 签入策略仅在您使用适用于 Eclipse 的 Team Foundation Server 插件或适用于 Team Foundation Server 的跨平台命令行客户端签入时适用。

如果您使用其他客户端,例如Visual Studio 中的 Team Web Access 或 Team Explorer,则这些策略不适用。同样,当您使用适用于 Eclipse 的 Team Foundation Server 插件或适用于 Team Foundation Server 的跨平台命令行客户端签入时,不会应用您在 Visual Studio 中使用 Team Web Access 或 Team Explorer 定义的策略。

更多详细信息请参考此链接:配置签入策略(Team Explorer Everywhere)

您还可以从 Visual Studio 的签到政策中找到相应的信息:

Visual Studio 2017:Visual Studio 2017 中的签入策略必须通过团队资源管理器、tf.exe 或通过在 Visual Studio 扩展的 pkgdef 中声明的注册表项进行设置。策略仅在您的计算机上应用 Visual Studio 2017 的单个安装。如果您有多个 Visual Studio 2017 安装,则需要在每个安装上设置签入策略。

来源链接

于 2017-08-17T08:59:34.243 回答