在过去的15分钟里,我一直在努力弄清楚如何让exclude=工作。
我想上传我的所有static/文件夹到s3,除了文件夹static/js。
我尝试了以下几点:
s3cmd sync --exclude static/js --cf-invalidate static/ s3://mybucket/static/s3cmd sync --exclude /static/js --cf-invalidate static/ s3://mybucket/static/s3cmd sync --exclude=static/js --cf-invalidate static/ s3://mybucket/static/s3cmd sync --exclude=/static/js --cf-invalidate static/ s3://mybucket/static/但它们都不管用。有什么想法吗?
发布于 2016-11-23 23:04:08
现在,建议使用AWS命令线接口(CLI)而不是s3cmd。
有关aws s3 sync命令的详细信息,请参阅:AWS S3同步
有关筛选规则,请参见:排除和包含过滤器的使用
发布于 2016-11-24 09:43:38
因此,如果我的本地目录是静态的/那么排除模式不需要包含静态.
https://stackoverflow.com/questions/40775123
复制相似问题