GRV: Kayan aiki ne don duba wuraren ajiya na Git daga tashar

grv

Lokacin aiki a wurin ajiyar Git, yana iya faruwa cewa muna son ganin matsayin ma'ajiyar. Akwai mafita daban-daban a gare mu daga amfani da wasu umarnin git zuwa amfani da git desktop abokin ciniki.

Pero A wannan lokacin zamuyi magana akan GRV wanda shine kayan aikin layin umarni na buɗe tushen Go wanda ke nuna bayanai daga wurin ajiyar Git.

G.R.V. samar wa mai amfani da wata hanya don dubawa da bincika nassoshi, aikatawa, cokula da bambance-bambance ta amfani da maɓallan maɓallan kama da Vi / Vim . Halinta da salo za a iya daidaita su cikin sauƙi ta hanyar fayil ɗin sanyi.

Bugu da kari, akwai jigogi da yawa kuma ana iya canza su, da launuka.

Hanyoyin GRV:

  • Yana bayar da yaren neman bayanai don gyara refs da aikatawa.
  • Yana tallafawa ɗaurin maballin kamar Vi / Vim ta hanyar tsoho, kuma ana iya daidaita maɓallan maɓallan.
  • Kama canje-canjen ajiya ta hanyar lura da tsarin fayil wanda zai bawa mai amfani damar sabunta kansa.
  • An tsara shi azaman shafuka da rarrabuwa; ba ka damar ƙirƙirar shafuka na al'ada da raba ta amfani da kowane haɗin ra'ayi.
  • Goyan bayan jigogi na al'ada.
  • Yana bayar da goyon bayan linzamin kwamfuta.

Bukatun:

  • Go version 1.5 ko daga baya dole ne a shigar a kan tsarin.
  • libncursesw, libreadline, da kuma libcurl.
  • cmake (don gina libgit2).

Yadda ake girka GRV akan Linux?

Idan kana son sanin kadan game da wannan kayan aikin ko kuma kawai kana so ka girka shi akan tsarin ka, zaka iya yin hakan ta hanyar bin matakan da muka raba a kasa.

Don aiwatar da girka GRV, da farko girka abubuwan dogaro da ake buƙata ta amfani da ɗayan umarni masu zuwa gwargwadon rarraba Linux.

Idan sun kasance masu amfani da Debian, Ubuntu, Linux Mint da ƙananan abubuwan waɗannan, dole ne mu rubuta waɗannan a cikin tashar:

sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake

Ga waɗanda suke masu amfani da RHEL / CentOS, dole ne su rubuta:

sudo yum install ncurses-devel readline-devel cmake  

Game da masu amfani da Fedora

sudo dnf install ncurses-devel readline-devel cmake

Sannan shigar da GRV, dokokin da zasu biyo baya zasu girka GRV a $ GOPATH / bin kuma za a gina madaidaiciyar libgit2 kuma a haɗa ta cikin GRV lokacin da aka gina ta wannan hanyar.

go get -d github.com/rgburke/grv/cmd/grv

cd $GOPATH/src/github.com/rgburke/grv

make install

Ga batun na musamman na waɗanda suke amfani da Arch Linux, Manjaro, Antergos ko kowane tsarin da aka samo daga Arch Linux.

Za su iya yin shigarwar kai tsaye. Dole ne kawai su sami ajiyar AUR da ke aiki kuma suna da mayen AUR akan tsarin su.

Idan baka da wanda aka girka, zaka iya tuntuɓar labarin mai zuwa inda muke bada shawarar wasu.

Yanzu a cikin m dole ne mu rubuta umarnin mai zuwa:

yay -S grv-git

Kuma kun gama da shi, zaku iya fara amfani da wannan kayan aiki.

Yadda ake girka GRV akan Linux ta amfani da Snap package?

Ga waɗanda suka fi so su sami wannan kayan aikin ta hanya mafi sauƙi, za su iya yin ta tare da taimakon fakitin Snap. Dole ne kawai ku sami goyan baya don iya shigar da aikace-aikace na wannan nau'in akan tsarinku.

Yanzu kawai a cikin tashar guda ɗaya ya kamata ka rubuta:

sudo snap install grv

Bayan nasarar girka GRV, zaku iya duba nassoshi, aikatawa, da bambance-bambance daga wurin ajiyar ku akan tsarin ku ta amfani da rubutun da ke ƙasa.

GOBIN/grv -repoFilePath /path/to/repository/

A cikin wannan misalin, zamu ga aikatawa, rassa, da bambance-bambance daga fayil ɗin ajiya a ~ / bin / shellscripts:

GOBIN/grv -repoFilePath ~/bin/shellscripts

Hanyar ƙarshe da zamu girka wannan kayan aikin akan tsarin mu shine ta hanyar sauke kunshin binary ɗin ta.

Don wannan dole ne mu buɗe tashar a cikin tsarin mu kuma rubuta waɗannan umarnin a ciki:

wget -O grv https://github.com/rgburke/grv/releases/download/v0.3.0/grv_v0.3.0_linux64

Sun gama zazzagewa yanzu zasu baku izinin aiwatarwa tare da:

chmod +x ./grv

Kuma suna iya gudanar da binaryar aikace-aikacen tare da:

./grv -repoFilePath /path/to/repo

Amfani

Kuna iya samun ƙarin zaɓuɓɓukan amfani ta hanyar buga umarnin taimako a cikin tashar, umarnin shine:

GOBIN/grv -h

Hakanan, zaku iya tuntuɓar mahaɗin mai zuwa, inda aka bayyana amfani da wannan kayan aiki kaɗan.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.