10

我是该项目的一部分,我们使用托管在谷歌云源存储库上的 git 存储库。现在我们使用谷歌云存储来存储原始数据和处理后的数据。

参与项目的每个人都下载数据并将其放在本地./data文件夹中,该文件夹是.gitignore-ed。

我更喜欢使用git LFS来代替,但如果数据必须存储在外部某个地方,它可能只是 GCS。

是否可以配置 git LFS、Google Cloud Source Repository 和 Google Cloud Storage,其中 git LFS 使用指向 GCS 数据文件的指针(而不是其他一些外部服务器),同时保持 Google 提供的完全安全性,包括帐户身份验证、SSH 等。 ?

4

1 回答 1

1

我不知道 GCS 的 git LFS 实现,但是 S3 有一些实现,而且 GCS 可以与许多为 S3 一起使用而设计的应用程序很好地工作。可能值得尝试 git LFS 的 S3 实现之一,看看它们是否适用于 GCS。如果没有,它们可能会被修改以合理地快速工作。

于 2017-12-18T18:26:58.020 回答