Tuisvn is subversion(svn) client.
It functions mainly as a svn repository browser like tig(https://github.com/jonas/tig).
- Linux
- Installed svn command.
$ curl -L https://github.com/YoshihideShirai/tuisvn/releases/download/v0.0.3/tuisvn-v0.0.3-linux-amd64.tar.gz | sudo tar xzvf - -C /usr/local/bin
- k : Move-up
- j : Move-down
- Enter : change directory
- l : Enter log screen on selected file and directory.
- q : Back previous screen.
- k : Move-up
- j : Move-down
- Enter : Enter rev screen
- q : Back previous screen.
- k : Move-up
- j : Move-down
- Enter : Enter diff screen on change directory.
- q : Back previous screen.
- k : Move-up
- j : Move-down
- q : Back previous screen.
$ tuisvn [repository path or url]
If argv is omitted, repository path is set the current directory.
Tuisvn is under development.
Implemented status is following...
- file and directory tree. (svn ls)
- revision history. (svn log)
- revision diff
- revision cat
Copyright (C) 2022 Yoshihide Shirai.
Licensed under the MIT License.