用于大文件的自托管、跨平台存储库

用于大文件的自托管、跨平台存储库

我正在寻找一种适合在多台机器上同步充满大型媒体(例如照片、音乐)的文件夹的东西,最好是带有修订版。

我正在使用 SparkleShare 来存储文本和其他小文件,但是 Git 不适合管理大型二进制文件,因为它会浪费时间来尝试压缩它们,并且至少需要 2X + 增量空间。

我将同时拥有 Linux 和 Mac 客户端;Android 和/或 iOS 将是额外的选择。

如果我什么也没发现,它最终可能会成为带有 cron 作业的 rsync 脚本,尽管我对此并不感到非常兴奋。

答案1

你必须通读文档才能知道它是否有任何修订控制,但你应该看看OwnCloud。它基本上与其他云托管提供商一样,只是您可以自行托管。它还支持 Mac、Windows 和 Linux客户

答案2

有可能齐奏可以帮你解决问题。它有 Windows、Mac 和 Linux 客户端。但我认为它没有版本。值得一看。

答案3

你可以使用git-bigfiles

git-bigfiles 是我们的 Git 分支。它有两个目标:

  • 让使用 Git 处理托管超大文件(数百兆字节)的项目的人们的生活更加轻松
  • 一旦质量达到可接受水平,就将尽可能多的更改合并回上游 Git

答案4

它有点基础,使用 CLI 界面,据我所知,这两款智能手机/平板电脑操作系统没有客户端,但是公猪是一个用于处理二进制文件的版本控制系统 - 它具有 Windows 客户端,可在本地和网络上运行。

Boar 的文献还表明rdiff备份作为其自身的替代品 - 在 Windows 上本地运行(尽管他们似乎建议您自己编译它)并且也在 posix 风格的操作系统上运行。

相关内容