3 个版本
| 0.1.2 | 2022 年 5 月 2 日 | 
|---|---|
| 0.1.1 | 2022 年 4 月 27 日 | 
| 0.1.0 | 2022 年 4 月 20 日 | 
#1497 in 文件系统
18KB
156 行
clopy
类似于 git 浅克隆,但它只进行复制。受 degit 启发。
非常适合 CI、模板化、从源编译而不包含完整 git 历史,等等。
入门
安装
cargo安装 clopy
使用
clopy [host/]owner/repo[:ref] [destination]
# examples:
clopy kjpark/clopy
clopy github.com/kjpark/clopy:dev
必需参数
- owner- 仓库所有者
- repo- 仓库名称
可选参数
- host/-- github.com(默认)或- gitlab.com
- :ref- 分支、标签或提交
- destination- 提取文件夹的输出路径
帮助
> clopy --help
...
USAGE:
    clopy [OPTIONS] <SOURCE> [DESTINATION]
ARGS:
    <SOURCE>         "[host/]owner/repo[:branch|:tag|:commit]"
    <DESTINATION>    "output/path"
OPTIONS:
    -h, --help       Print help information
    -v, --verbose    verbose output?
    -V, --version    Print version information
作者
Jedidiah Park (kjpark)
版本历史
- 0.1.2
- 重构以使用模块
- 在解析逻辑中使用正则表达式
 
- 0.1.1
- 第一个功能版本
 
- 0.1
- 初始化 cargo 测试版本
 
许可
许可权授予
- Apache 许可证,版本 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则任何有意提交以包含在作品中的贡献,根据 Apache-2.0 许可证的定义,应按上述方式双许可,无需任何附加条款或条件。
致谢
受原始 degit 启发。
依赖关系
~12–29MB
~430K SLoC