GRV - työkalu Git-varastojen katseluun Linux-päätteessä
GRV (Git Repository Viewer) on ilmainen avoimen lähdekoodin ja yksinkertainen päätepohjainen käyttöliittymä git-tietovarastojen katseluun. Se tarjoaa tavan tarkastella ja etsiä viitteitä, sitoumuksia, haarautumia ja eroja käyttämällä Vi/Vimin kaltaisia näppäinsidoksia. Sen käyttäytymistä ja tyyliä voidaan helposti mukauttaa määritystiedoston avulla.
GRV:n ominaisuudet:
- Tarjoaa kyselykielen viitteiden ja sitoumusten suodattamiseen.
- Tukee oletuksena Vi/Vim-tyyppisiä näppäinsidoksia, ja näppäinsidoksia voidaan mukauttaa.
- Tallentaa arkiston muutokset valvomalla tiedostojärjestelmää, jolloin käyttöliittymä päivittyy automaattisesti.
- Se on järjestetty välilehdiksi ja jakoiksi; mahdollistaa mukautettujen välilehtien ja jakojen luomisen käyttämällä mitä tahansa näkymäyhdistelmää.
- Tukee muokattavia teemoja.
- Tarjoaa hiiren tuen.
Vaatimukset:
- Go-version 1.5 tai uudempi pitäisi olla asennettuna järjestelmääsi.
- libncursesw, libreadline ja libcurl.
- cmake (libgit2:n rakentamiseen).
Kuinka asentaa GRV Linux-järjestelmiin
Asenna ensin tarvittavat riippuvuudet käyttämällä oletuspaketinhallintaa kuvan mukaisesti.
sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake #Debian/Ubuntu
yum install ncurses-devel readline-devel cmake #RHEL/CentOS
dnf install ncurses-devel readline-devel cmake #Fedora
Asenna sitten GRV, seuraavat komennot asentavat GRV hakemistoon $GOPATH/bin. Staattinen libgit2 rakennetaan ja sisällytetään GRV:hen, kun se rakennetaan tällä tavalla.
go get -d github.com/rgburke/grv/cmd/grv
cd $GOPATH/src/github.com/rgburke/grv
make install
Kun GRV on asennettu onnistuneesti, voit tarkastella viittauksia, sitoumuksia, haaroja ja eroja. arkistostasi seuraavan syntaksin avulla.
$GOBIN/grv -repoFilePath /path/to/repository/
Tässä esimerkissä tarkastelemme arkistotiedoston viittauksia, sitoumuksia, haarautumia ja eroja tiedostossa ~/bin/shellscripts.
$GOBIN/grv -repoFilePath ~/bin/shellscripts
Löydät lisää käyttövaihtoehtoja GRV:n ohjesivulta.
$GOBIN/grv -h
GRV Githubin arkisto: https://github.com/rgburke/grv
Tässä artikkelissa olemme selittäneet, kuinka GRV:n, päätepohjaisen käyttöliittymän, asentaminen ja käyttö git-tietovarastojen katseluun. Käytä alla olevaa palautelomaketta kertoaksesi mielipiteesi tai esittääksesi kysymyksiä.