#版本控制 #shell #集成 #状态 #bash #命令行工具

app vcstatus

将VCS和当前分支信息打印到标准输出

2 个版本

0.1.1 2019年1月10日
0.1.0 2016年7月19日

#5 in #vcs

每月下载量 24

MIT 许可证

13KB
172

vcstatus

vcstatus 是一个命令行工具,用于打印有关当前工作目录的VCS信息的简短字符串。主要用途是使shell提示符消耗这些信息,这样你永远不会忘记当前的VCS和活动分支。

vcstatus 是考虑到主要用途而设计的,因此它必须是一个快速的工具。这意味着它不能用脚本语言(如Python)编写,即使我更愿意这样做。所以我选择Rust,只是因为我一直想学习它。

$ vcstatus -f "[%n %b]"
[git master]

VCS

  • Git
  • Mercurial

格式

  • %n - 打印VCS短名称
  • %b - 打印VCS活动分支

依赖项

~3.5–5MB
~92K SLoC