到目前为止,我发现的所有信息都导致“ NO”。
但是可以将LFS文件存储在自定义位置,因此从技术上讲可以访问它们,但是,如果对其他存储库中的LFS文件进行了更改,则该更改在历史上就不会在原始存储库中表示
问题是,是否有办法从我组织中的另一个存储库全局访问上载到Bitbucket中常规LFS存储的LFS文件。
答案 0 :(得分:1)
我没有达到目标。如果要将lfs对象从一个存储库获取到另一个存储库,则需要在两个存储库中将该对象作为LFS对象进行跟踪,这意味着您可能希望在两个存储库中都安装git lfs。除此以外,我没有找到其他解决方案。
例如,有两个存储库A
和B
共享一个lfs跟踪对象obj
。 A
更新了obj
,您想从obj
访问最新的B
吗?除非:
在A
中,使用签入的提交更新obj
后:
您还需要更新B
中的提交。您可以通过在git patch
中创建一个A
并将其引用到here的B
中来实现。