-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jingzhuo Guo edited this page Dec 13, 2022
·
7 revisions
Peg pʰɛɡ
的想法是帮助 DogeCloud OSS 的用户更方便地对存储桶和文件进行管理。命令行中大部分的指令都与其底层组件也就是 Tencent COS 保持了高度一致,但是在实现方面由于 API 的限制与 COSCLI 的处理办法不同。Peg 的所有操作都建立在 DogeCloud OSS API 上,上传的部分则直接使用了 COS SDK。
如何阅读这一份指南
请参照右侧的目录树,找到对应的功能并查看说明。如果发现有疏漏之处,可以在 Issue 中提出。
如何反馈使用问题
代码处于快速迭代中,请务必使用仓库的 master 分支再测试。此外请参照 Issue 模板收集信息并进行对应信息的填写然后发起 Issue。
如何贡献代码
请先发起对应的 Issue,在 fork 后签出修改的代码到新的分支,然后发起 PR。
为什么在使用时被提示该功能可能被收费
根据 DogeCloud 的相关规则,涉及到 sign-url 时可能会收取公网出流量的费用。在一些功能中提供了 --sign-url
选项,当不使用该选项时将不会涉及到 sign-url 进而避免收费。
对文件夹操作不用 -r
时会发生什么
由于 OSS 没有目录的概念,在不影响文件结构的情况下(例:不删除文件),会操作到当前节点下不包括“目录”的全部文件。