是的,这是正确的行为。
您使用 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 安装,则需要在每个安装上设置签入策略。
来源链接