Kwinqaku elilandelayo siza kujonga kwiGitEye. Yi le umxhasi womzobo ukusebenza kunye neGit, enokufumaneka kwi-Gnu/Linux, Windows kunye ne-OSX, ekwafumaneka kwiinguqulelo ezingama-32 kunye ne-64 bit. Inkqubo ibonelela ngesicelo sedesktop ukulawula iiprojekthi Git ngendlela elula kodwa yemizobo, enemisebenzi yolawulo yoguqulelo olusasaziweyo kujongano.
CollabNet ngumphuhlisi emva GitEye. Le nkqubo yidesktop yeGit, leyo isebenza neTeamForge, CloudForge kunye nezinye iinkonzo zeGit. I-GitEye idibanisa umxhasi weGit ekulula ukuyisebenzisa kunye nemisebenzi ebalulekileyo yomphuhlisi.
Iimpawu eziqhelekileyo zeGitEye
- Inkqubo inikezela i-GUI yokulawula utshintsho kunye neengxabano.
- Umsebenzisi unako thumela iifayile ezikhethiweyo nezilungisiweyo endaweni.
- Iya kusivumela nathi zilayishe kwindawo yokugcina.
- Inkqubo yenkqubo Ifumaneka kuphela ngesiNgesi.
- Iya kusivumela ukuba sisebenzise imixholo eyahlukileyo.
- Las izixhobo zokuphuhlisa agile, njengabalandeleli bebug (Bugzilla, Trac kunye neJIRA), iinkqubo eziqhubekayo zokuhlanganisa (Jenkins), i-scrum backlog, kunye nezixhobo zokuphonononga ikhowudi (IGerrit), dibanisa neGitEye.
Faka i-GitEye ku-Ubuntu 22.04 okanye i-20.04 LTS
Amanyathelo esiza kuwalandela ayasebenza kwezinye iinkqubo zokusebenza ezinje ngeDebian, Linux Mint, POP OS, MX Linux, njl.
Kukho ezinye izinto ezimele zibekho kwinkqubo yethu phambi kokuqaliswa kofakelo:
- Unayo Ubuntu 20.04/22.04.
- I-Oracle okanye i-OpenJDK Java 8 okanye kamva ifakiwe.
- Yiba nobuncinci be-1 GB ye-RAM ekhoyo.
Faka i-OpenJDK Java
Como sifuna i-java efakwe kwinkqubo yethu ukuqhuba i-GitEye ngokufanelekileyo, siza kuqala ukuyifaka ngemiyalelo:
sudo apt update; sudo apt install default-jdk
Khuphela iGitEye yeLinux
I-GitEye ayifumaneki kwindawo yokugcina Ubuntu. Ngesi sizathu kufuneka siyikhuphele ngesandla. Ukuze sibambe iphakheji, kufuneka sivule kuphela isikhangeli kunye tyelela icandelo lokhuphelo lwale projekthi.
Kweli phepha lewebhu, kukho iinguqulelo ezimbini zalomxhasi we-GIT: enye yeye-32-bit systems kwaye enye yeye-64-bit systems..
Vula ifayile ekhutshelweyo
Xa ukukhuphela kugqityiwe, siya kufumana ifayile kwifomathi ecinezelweyo, ngoko ke, kuqala kufuneka siyivule ngokusebenzisa unzip ukukhupha ifayile ephunyeziweyo kwiGitEye kwaye emva koko uyihambise kulawulo oluthile olukhuselekileyo. Ukuba awunayo le nkqubo, ungayifaka ngomyalelo (Ctrl+Alt+T):
sudo apt install unzip
Inyathelo elilandelayo liya kuba kukudala a incwadi esizakugcina kuyo umxholo wefayile esizakuyicofa emva koko:
sudo mkdir /opt/giteye
Ngoku sinako unzip ifayile ekhutshelweyo, ngaphakathi kwisikhombisi esisanda kuyenza. Ukwenza oku, kwifolda esigcine kuyo ifayile, kuya kufuneka sisebenzise umyalelo kuphela:
sudo unzip GitEye-*-linux.x86_64.zip -d /opt/giteye
Qala i-GitEye
Nje ukuba amanyathelo angaphambili egqityiwe, singakwazi qala iGit Eye usebenzisa i-terminal (Ctrl+Alt+T) umyalelo:
/opt/giteye/./GitEye
Nangona kunjalo, ukuba awufuni ukuchwetheza umendo opheleleyo ngalo lonke ixesha ufuna ukuqalisa isicelo, nje kuya kufuneka songeze incwadi eneenkcukacha apho sinenkqubo kwindlela yendlela. Oku kunokwenziwa ngalo myalelo:
echo 'export PATH="$PATH:/opt/giteye/"' >> ~/.bashrc
Inqanaba elilandelayo liza kuba layisha kwakhona i-bash:
source ~/.bashrc
Emva komyalelo wangaphambili, kwi-terminal, nokuba sikweyiphi na incwadi, singaqhuba le nkqubo ngokuchwetheza:
GitEye
Yenza indlela emfutshane
Into esingayi kuyifumana nokuba ikhona, yindlela emfutshane kwidesktop ngokuzenzekela ukufikelela kwisicelo. Ukudala enye ilula njengokulandela la manyathelo siza kuwabona ngezantsi.
Ngomhleli wethu esimthandayo, masenze hlela indlela emfutshane:
vim ~/Escritorio/Giteye.desktop
Kwaye ngaphakathi kwifayile, masincamathisele lo mxholo ulandelayo:
[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
Nje ukuba sinamathisele, sigcina ifayile kwaye sibuyela kwi-terminal. Ngoku lixesha lokuba khuphela indlela emfutshane evela kwimenyu yezicelo:
sudo cp ~/Escritorio/Giteye.desktop /usr/share/applications/
Ngoku sinokuqalisa inkqubo kwaye siqalise ukwenza kwaye songeze indawo ekhoyo yokugcina iGit, iCloning Repos okanye senze eyethu yasekhaya sisebenzisa ujongano lomzobo wenkqubo.
Ukwazi ngakumbi ngale nkqubo, abasebenzisi banako jongana nolwazi oluvela kwi iwebhusayithi yeprojekthi.