I-GitEye, iklayenti le-GUI le-Git esingalifaka ku-Ubuntu

mayelana giteye

Esihlokweni esilandelayo sizobheka i-GitEye. Lokhu iklayenti eliyisithombe elizosebenza ne-Git, engatholakala etholakala ku-Gnu/Linux, Windows ne-OSX, etholakala futhi ngezinguqulo ezingamabhithi angu-32 nezingu-64. Uhlelo lunikeza uhlelo lokusebenza lwedeskithophu ukuphatha amaphrojekthi I-Git ngendlela elula kodwa eyisithombe, enemisebenzi yokulawula inguqulo esabalalisiwe kusixhumi esibonakalayo.

I-CollabNet ingunjiniyela ngemuva kwe-GitEye. Lolu hlelo luyideskithophu ye-Git, okuyinto isebenza neTeamForge, CloudForge nezinye izinsiza ze-Git. I-GitEye ihlanganisa iklayenti le-Git eliwumfanekiso okulula ukulisebenzisa nemisebenzi ebalulekile kanjiniyela.

Izici ezijwayelekile ze-GitEye

Izintandokazi ze-Giteye

  • Uhlelo luhlinzeka i-GUI yokuphatha izinguquko nezingxabano.
  • Umsebenzisi angakwazi thumela amafayela akhethiwe nalungisiwe endaweni.
  • Kuzosivumela futhi zilayishe endaweni yokugcina.
  • Isixhumi esibonakalayo sohlelo Itholakala kuphela ngesiNgisi.
  • Izosivumela ukuthi sisebenzise izihloko ezahlukahlukene.
  • I-Las amathuluzi okuthuthukiswa agile, njengabalandeleli besiphazamisi (I-Bugzilla, i-Trac ne-JIRA), amasistimu wokuhlanganisa aqhubekayo (Jenkins), i-scrum backlog, kanye namathuluzi okubuyekeza amakhodi (IGerrit), hlanganisa ne-GitEye.

Faka i-GitEye ku-Ubuntu 22.04 noma i-20.04 LTS

giteye interface

Izinyathelo esizozilandela ziyasebenza kwezinye izinhlelo zokusebenza ezifana ne-Debian, Linux Mint, POP OS, MX Linux, njll.

Hay ezinye izinto okufanele zibe ohlelweni lwethu ngaphambi kokuqala ukufaka:

  • Yiba Ubuntu 20.04/22.04.
  • I-Oracle noma i-OpenJDK Java 8 noma eyakamuva ifakiwe.
  • Yiba okungenani ne-1 GB ye-RAM etholakalayo.

Faka i-OpenJDK Java

Como sidinga i-java efakwe kusistimu yethu ukusebenzisa i-GitEye ngendlela efanele, sizoqala ukuyifaka ngemiyalo:

faka i-openjdk

sudo apt update; sudo apt install default-jdk

Landa i-GitEye ye-Linux

I-GitEye ayitholakali nge-Ubuntu repository ezenzakalelayo. Ngokwalesi sizathu kufanele siyilande mathupha. Ukuze sibambe iphakheji, sidinga kuphela ukuvula isiphequluli futhi vakashela ingxenye yokulanda yale phrojekthi.

Ikhasi lokulanda le-GitEye

Kuleli khasi lewebhu, kunezinguqulo ezimbili zaleli klayenti le-GIT: enye ngeyezinhlelo ze-32-bit kanti enye ingeyezinhlelo ezingama-64-bit..

Vula ifayela elilandiwe

Lapho ukulanda sekuqediwe, sizothola ifayela ngefomethi ecindezelwe, ngakho-ke, kuqala kufanele siyivule sisebenzisa i-unzip ukukhipha ifayela elisebenzisekayo ku-GitEye bese ulihambisa kwenye inkomba ephephile. Uma ungenalo lolu hlelo, ungalufaka ngomyalo (Ctrl+Alt+T):

sudo apt install unzip

Isinyathelo esilandelayo kuzoba ukwakha a ifolda lapho sizogcina khona okuqukethwe kwefayela esizolicisha bese:

sudo mkdir /opt/giteye

Manje sesingakwazi vula ifayela elilandiwe, ngaphakathi kwenkomba esisanda kuyidala. Ukwenza lokhu, kufolda esigcine kuyo ifayela, sizodinga kuphela ukusebenzisa umyalo:

unzip giteye

sudo unzip GitEye-*-linux.x86_64.zip -d /opt/giteye

Qala i-GitEye

Uma izinyathelo zangaphambilini seziqediwe, singakwazi qala i-Git Eye usebenzisa i-terminal (Ctrl+Alt+T) umyalo:

/opt/giteye/./GitEye

Kodwa-ke, uma ungafuni ukuthi uthayiphe indlela egcwele ngaso sonke isikhathi lapho ufuna ukuqala uhlelo, nje sizodinga ukwengeza ifolda esinohlelo kuyo endleleni yesistimu. Lokhu kungenziwa ngomyalo:

echo 'export PATH="$PATH:/opt/giteye/"' >> ~/.bashrc

Isinyathelo esilandelayo kuzoba layisha kabusha i-bash:

source ~/.bashrc

Ngemuva komyalo owedlule, kutheminali, kungakhathaliseki ukuthi sikuluphi uhla lwemibhalo, singasebenzisa lolu hlelo ngokuthayipha:

engeza i-giteye ku-bashrc

GitEye

Dala isinqamuleli

Okunye esingeke sikuthole kutholakala, isinqamuleli sedeskithophu ngokuzenzakalelayo ukuze ufinyelele uhlelo lokusebenza. Ukudala eyodwa kulula njengokulandela izinyathelo esizozibona ngezansi.

Ngomhleli wethu esimthandayo, ake hlela isinqamuleli:

vim ~/Escritorio/Giteye.desktop

Futhi ngaphakathi kwefayela, asinamathisele okuqukethwe okulandelayo:

isiqalisi se-giteye

[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

Uma sesinamathiselwe, sigcina ifayela bese sibuyela kutheminali. Manje yisikhathi sokuba kopisha isinqamuleli esivela kumenyu yezinhlelo zokusebenza:

sudo cp ~/Escritorio/Giteye.desktop /usr/share/applications/

Manje sesingakwazi ukuqala uhlelo bese siqala ukwenza nokwengeza inqolobane ekhona ye-Git, i-Cloning Repos noma sidale eyethu yendawo sisebenzisa i-graphical interface yohlelo.

Ukuze ukwazi okwengeziwe ngalolu hlelo, abasebenzisi bangakwazi thintana nolwazi oluvela ku iwebhusayithi yephrojekthi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.