V naslednjem članku si bomo ogledali GitEye. to je grafični odjemalec za delo z Gitom, ki je na voljo za Gnu/Linux, Windows in OSX, ki je na voljo tudi v 32 in 64 bitnih različicah. Program ponuja namizno aplikacijo za upravljanje projektov git na enostaven, a grafični način, z porazdeljenimi funkcijami za nadzor različic v vmesniku.
CollabNet je razvijalec za GitEye. Ta program je namizje za Git, ki deluje s TeamForge, CloudForge in drugimi storitvami Git. GitEye združuje grafični odjemalec Git, ki je enostaven za uporabo, z bistvenimi nalogami razvijalca.
Splošne funkcije GitEye
- Program ponuja GUI za upravljanje sprememb in konfliktov.
- Uporabnik lahko pošljite izbrane in spremenjene datoteke lokalno.
- Dovolila nam bo tudi jih naložite v skladišče.
- Programski vmesnik Na voljo je samo v angleščini.
- Omogočil nam bo uporabo različne teme.
- The orodja za agilni razvoj, kot so sledilci hroščev (Bugzilla, Trac in JIRA), sistemi za stalno integracijo (Jenkins), scrum backlog in orodja za pregled kode (Gerrit), integrirati z GitEye.
Namestite GitEye na Ubuntu 22.04 ali 20.04 LTS
Koraki, ki jim bomo sledili, so uporabni za druge operacijske sisteme, kot so Debian, Linux Mint, POP OS, MX Linux itd.
Tu nekaj stvari, ki bi morale biti v našem sistemu pred začetkom namestitve:
- Imeti Ubuntu 20.04/22.04.
- Nameščen Oracle ali OpenJDK Java 8 ali novejša.
- Naj bo na voljo vsaj 1 GB RAM-a.
Namestite OpenJDK Java
Como potrebujemo nameščeno java v našem sistemu, da bo GitEye pravilno zagnal, ga bomo najprej namestili z ukazi:
sudo apt update; sudo apt install default-jdk
Prenesite GitEye za Linux
GitEye ni na voljo prek privzetega skladišča Ubuntu. Zaradi tega razloga prenesti ga moramo ročno. Za prevzem paketa moramo le odpreti brskalnik in obiščite razdelek za prenos tega projekta.
Na tej spletni strani, Obstajata dve različici tega odjemalca GIT: ena je za 32-bitne sisteme in druga za 64-bitne sisteme.
Razpakirajte preneseno datoteko
Ko je prenos končan, bomo datoteko našli v stisnjeni obliki, torej najprej moramo ga odpreti z uporabo unzip da ekstrahirate izvedljivo datoteko iz GitEye in jo nato premaknete v nek varen imenik. Če tega programa nimate, ga lahko namestite z ukazom (Ctrl+Alt+T):
sudo apt install unzip
Naslednji korak bo ustvarjanje a mapo, v katero bomo shranili vsebino datoteke, ki jo bomo razpakirali potem:
sudo mkdir /opt/giteye
Zdaj lahko razpakirajte preneseno datoteko v imenik, ki smo ga pravkar ustvarili. Če želite to narediti, iz mape, v katero smo shranili datoteko, bomo morali uporabiti le ukaz:
sudo unzip GitEye-*-linux.x86_64.zip -d /opt/giteye
Zaženite GitEye
Ko so prejšnji koraki končani, lahko zaženite Git Eye s terminalom (Ctrl+Alt+T) ukaz:
/opt/giteye/./GitEye
Če pa ne želite, da bi morali vnašati celotno pot vsakič, ko želite zagnati aplikacijo, samo sistemski poti bomo morali dodati mapo, v kateri imamo program. To lahko storite z ukazom:
echo 'export PATH="$PATH:/opt/giteye/"' >> ~/.bashrc
Naslednji korak bo ponovno naloži bash:
source ~/.bashrc
Po prejšnjem ukazu v terminalu, ne glede na imenik, v katerem smo, ta program lahko zaženemo s tipkanjem:
GitEye
Ustvarite bližnjico
Nekaj, kar tudi ne bomo našli na voljo, je privzeta bližnjica na namizju za dostop do aplikacije. Ustvarjanje enega je tako preprosto, kot sledi korakom, ki jih bomo videli spodaj.
Z našim najljubšim urejevalnikom, naj uredi bližnjico:
vim ~/Escritorio/Giteye.desktop
In znotraj datoteke, prilepimo naslednjo vsebino:
[Desktop Entry] Version=1.0 Type=Application Name=GitEye Comment=GIT GUI Exec=/opt/giteye/./GitEye Icon=/opt/giteye/icon.xpm Terminal=false StartupNotify=false
Ko je prilepljena, shranimo datoteko in se vrnemo na terminal. Zdaj je čas za kopirajte bližnjico, ki se prikaže v meniju aplikacij:
sudo cp ~/Escritorio/Giteye.desktop /usr/share/applications/
Zdaj lahko zaženemo program in začnemo izvajati in dodajati obstoječe Git repozitorij, kloniranje reposov ali ustvarjanje lastnega lokalnega z uporabo grafičnega vmesnika programa.
Če želite izvedeti več o tem programu, lahko uporabniki preberite informacije, ki so prikazane v spletna stran projekta.