Skip to content
Jingzhuo Guo edited this page Dec 13, 2022 · 7 revisions

Peg pʰɛɡ 的想法是帮助 DogeCloud OSS 的用户更方便地对存储桶和文件进行管理。命令行中大部分的指令都与其底层组件也就是 Tencent COS 保持了高度一致,但是在实现方面由于 API 的限制与 COSCLI 的处理办法不同。Peg 的所有操作都建立在 DogeCloud OSS API 上,上传的部分则直接使用了 COS SDK。

Q&A

如何阅读这一份指南

请参照右侧的目录树,找到对应的功能并查看说明。如果发现有疏漏之处,可以在 Issue 中提出。

如何反馈使用问题

代码处于快速迭代中,请务必使用仓库的 master 分支再测试。此外请参照 Issue 模板收集信息并进行对应信息的填写然后发起 Issue。

如何贡献代码

请先发起对应的 Issue,在 fork 后签出修改的代码到新的分支,然后发起 PR。

为什么在使用时被提示该功能可能被收费

根据 DogeCloud 的相关规则,涉及到 sign-url 时可能会收取公网出流量的费用。在一些功能中提供了 --sign-url 选项,当不使用该选项时将不会涉及到 sign-url 进而避免收费。

对文件夹操作不用 -r 时会发生什么

由于 OSS 没有目录的概念,在不影响文件结构的情况下(例:不删除文件),会操作到当前节点下不包括“目录”的全部文件。