1 个不稳定版本
使用旧的Rust 2015
0.0.1 | 2018年8月3日 |
---|
#8 在 #vcs
5KB
vstatus
vstatus 是一个闪电般快速的版本控制状态字符串生成器,您可以在任何需要的地方使用它(例如,在您的shell提示符中:bash,zsh,fish…)。
当前状态
vstatus 仍在积极设计中,尚未准备好用于主流使用。
设计目标
vstatus 致力于以下目标
- 极其轻量、自包含且易于部署;
- 闪电般快速,避免在用于绘制信息提示时减慢终端;
- 足够扩展,支持多个 VCS(git,mercurial,subversion,fossil,veracity…)
- 足够可定制,以支持任意格式化选项。
编译
在您的源代码目录中运行 cargo build --release
。
安装
将 vstatus
二进制文件复制到您想要的位置。
使用
Usage: vstatus <format>
vstatus -h | --help
vstatus --version
Arguments:
format Version control status string format
Options:
-h, --help Show this screen.
--version Show version.
贡献和报告错误
通过 GitHub pull requests 接受贡献。
请通过 GitHub issues 报告错误和功能请求。
许可证
vstatus 版权所有 (C) 2018 Jérémie Roquet [email protected],并使用 ISC 许可证。
依赖关系
~3.5–5MB
~93K SLoC