git lfs locks 在公司网络内工作正常,但当承包商通过 VPN 连接使用时需要超过 10 分钟

git lfs locks works fine inside corporate network, but takes more than 10 minutes when used by contractor connecting through VPN

我们的承包商正在从 SVN 迁移到 Git,我们需要为他们提供文件锁定选项。由于 SVN 支持此功能,git 没有,因此我尝试使用 Git LFS 模块来解决此问题。安装 GIT LFS 后,我使用

锁定了一些文件
    git lfs lock file

并键入命令

    git lfs locks

它工作得非常快,我得到的回应不到一秒钟。 但是在通过 VPN 连接到我们网络的承包商方面,响应时间超过 10 分钟,并且仍然没有输出。可能是什么问题?有什么可以解决的吗?

Git 本身和 git lfs 安装在 Windows 10 上,所有命令都是 运行 来自 git bash 终端。 gitlfs 版本 2.7.1

我希望 git lfs lock

的响应时间相同

问题已解决,问题是ni git版本。我们的承包商使用 2.19,然后更新到 2.21.0.windows.1,一切正常!谢谢大家的帮助。