No description
- Rust 100%
| src | ||
| .editorconfig | ||
| .gitignore | ||
| .rustfmt.toml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
Project Progress Printer
Show the state of lots of JJ repos
Usage
Build with cargo build --release then put the binary on your $PATH.
# Show project status
$ ppp
# Show project status, and sync everything
$ ppp -s
This assumes that you have:
- The
trunk(), andmine()revsets defined - A
synccommand, appropriate for your backend that will fetch from your remote(s)
Setup sync in ~/.jjconfig.toml:
[aliases]
sync = ['git', 'fetch', '--all-remotes']
This will not rebase any commits.