GIT LFS具有Artifactory的多推复制功能

时间:2016-07-13 14:48:42

标签: git artifactory git-lfs

我们正在评估GIT LFS和Artifactory以存储大型二进制文件。本地(主)Artifactory服务器将启用多推复制,因此我们的卫星办公室服务器(海外)可以接收大文件。但是,如果git-lfs指针文件包含" local" lfs-url端点,它(可能是?)从我们的本地Artifactory服务器下载大文件而不是我们卫星办公室的远程服务器(从而通过网络下载大文件,这是不可取的)。

我的问题是; - GIT LFS将知道哪个Artifactory服务器从用户执行获取或克隆时检索大文件?

我们希望远程服务器接收大文件(通过Artifactory复制),并且要从远程(海外)站点的服务器下载这些文件,而不是从我们的本地Artifactory服务器下载。

1 个答案:

答案 0 :(得分:1)

git lfs指针文件不包含lfs URL。它包含对象id和大小,例如:

version https://git-lfs.github.com/spec/v1
oid sha256:ea824d6f0abeedf87be8951e4535c25d4d2955adfd435cfee956e72af6f258c9
size 4570923

在卫星网站中克隆git项目时,可以配置指向本地Artifactory的lfs-url,lfs将从那里提取文件。