2 个版本
0.1.1 | 2024年1月24日 |
---|---|
0.1.0 | 2024年1月24日 |
#7 in #scm
25KB
571 行
sl-up
Sapling SCM 的交互式 TUI smartlog,类似于 git-sl-up,但用 Rust 编写。
这是我为 Meta 内部可用的工具的个人实现。顺便说一句,我没有访问该工具代码的权限,所以如果他们决定在任何时候开源内部工具,您应该优先选择那个而不是我的。我会的;)
我将这个工具从我的 Python 版本 转换为 Rust,以学习 Rust 语言。这是我第一次用这个激动人心的语言写代码,如果有些不成熟的选择,请原谅。欢迎任何反馈!
安装
最简单的方法是使用 cargo,它将从 crates.io 安装最新版本
$ cargo add sl-up
否则,您当然可以克隆此仓库并使用以下命令自行构建
$ git clone https://github.com/vuduchild/sl-up && cd sl-up && cargo build --release
依赖
~2.6–8MB
~72K SLoC