我目前正在使用 Amazon S3 在我的网站上托管所有静态内容。该站点有很多静态文件,因此我需要一种自动方式将本地主机上的文件与远程文件同步。我目前使用 s3cmd 的同步功能来执行此操作,效果非常好。每当我运行部署脚本时,只会上传已更改的文件,并且已删除的所有文件也会在 S3 中删除。
我想试试 Rackspace CloudFiles;但是,我似乎找不到任何提供相同功能的东西。除了编写我自己的同步实用程序之外,还有什么方法可以在 Rackspace Cloud Files 上完成此任务?它需要有一个命令行界面并且可以在 OS X 上运行。