我刚试过SparkleShare作为可能的替代品保管箱/不同步。由于它基于开放标准,因此前景十分光明。
我想知道是否有人经历过“引导” SparkleShare 项目的过程。我有初始文件,我想在两个客户端和服务器上保持同步(作为纯文件)。我想知道是否有办法设置一个项目,这样我就不需要来回下载/上传所有文件(因为它们在所有三个系统上都很容易获得)。我想这会涉及一些我远未掌握的 git 功夫。
谢谢!
答案1
关于SparkleShare首页对我有用:
设置主机
SparkleShare 使用版本控制系统Git后台运行,因此自己设置主机非常简单。使用自己的主机可以为您提供更多隐私和控制权,以及大量廉价的存储空间和更高的传输速度。我们制作了一个简单的脚本来为您完成艰苦的工作:
# Run all of the following commands as the root user on
# a Debian or Red Hat based Linux system
# Fetch the Dazzle script
curl https://raw.github.com/hbons/Dazzle/master/dazzle.sh \
--output /usr/bin/dazzle && chmod +x /usr/bin/dazzle
# Run the initial setup
dazzle setup
# Link SparkleShare clients using their link codes (found
# on the client in the SparkleShare folder)
dazzle link
# Create a new project. Add as many as you need
dazzle create PROJECT_NAME
如果你不想维护自己的主机,也可以使用现有的项目托管网站,例如Github或者Bitbucket与 SparkleShare 兼容(请记住,除非您有计划,否则您的项目将是公开的)。
此后,只需安装您的客户端并按照屏幕上的说明进行操作。