Kwinqaku elilandelayo siza kujonga ukuba singayifaka njani iSmartGit kwi-Ubuntu 20.04. Esi sicelo izakusivumela ukuba sisebenze kunye Git, kwaye kubandakanya inkxaso yeGitHub, iBitBucket, iSVN, kunye neMercurial. Oku kugxile ekufuneni ukulula, ngelixa ujolise kubasebenzisi abangengobuchwephesha kunye nabantu abakhetha isicelo somzobo ngaphezulu kokusebenzisa umgca wokuyalela ukusebenza neGit.
Kule mizila elandelayo siza kubona indlela yokufaka inkqubo usebenzisa ipakethe ye -deb okanye kwi-PPA. Konke oku ndiza kuvavanya ku-Ubuntu 20.04 (Focal Fossa). Amanyathelo esiya kubona ngokulandelayo Kuya kufuneka basebenze ku-Ubuntu 18.04, 16.04 kunye nayo nayiphi na enye indawo esekwe kwi-Debian.
Iimpawu ngokubanzi zeSmartGit
- Inkqubo iya kusivumela lungisa ukuzibophelela ngaphambi kokungenisa, yenza imigca nganye kwifayile, uvuse izithembiso ezilahlekileyo nokunye okuninzi
- Inkqubo yenkqubo ifumaneka ngesiNgesi nangesiTshayina.
- SmartGit iya kubuza kuphela xa ifuna isigqibo kumsebenzisi.
- Akukho sidingo sokufaka kunye nokumisela izixhobo ezongezelelweyonjengoko isicelo siza nomthengi we-SSH eyakhelweyo, isixhobo sokuthelekisa ifayile, kunye nokudibanisa isixhobo.
- Iya kusivumela jonga imeko yogcino lwethu ngokukhangela njekunye nomthi wakho osebenzayo, isalathiso seGit, amasebe akhoyo, okanye ukuzibophelela kufuneka kungeniswe.
- Sinako Clone evela eGitHub, Assembla, kunye nabanye ababoneleli ngokubamba.
- SmartGit Ukuhambisa ukuhamba kweGit Yenza i-DevOps.
- Kwimeko yongquzulwano, inika imiyalelo elula Ukuyicombulula.
- Ngotshintsho jonga, unga ngokubonakalayo uthelekise imifanekiso ecaleni kwelinye.
- Inkqubo iya kusivumela qwalasela ibar yesixhobo kunye neenketho esinomdla wokuzifumana apho.
- Ukuba uneqela eliqwalaselweyo izixhobo zomahluko Ukuthelekisa iifayile, ngokhetho inkqubo iya kubuza ukuba yeyiphi oyisebenzisayo.
Ezi zezinye zeempawu zale nkqubo. Banga bonisana nabo bonke kwi iwebhusayithi yeprojekthi.
Faka iSmartGit kwi-Ubuntu 20.04
Ngaphambi kokuba uqale ngofakelo, inomdla Qiniseka ukuba zonke iipakeji kwinkqubo yethu zihlaziyiwe. Ukwenza oku, kwisiphelo sendlela (Ctl + Alt + T) kuya kufuneka sibhale kuphela:
sudo apt update; sudo apt upgrade
Sebenzisa iphakheji yakho .deb
Siya ku Khuphela uguqulelo lwamva nje lwephakheji .deb ye-SmartGit. Oku kunokukhutshelwa kwi iwebhusayithi yeprojekthi okanye ngokwenza kwisiphelo somyalelo:
wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb
Xa ukhuphelo lugqityiwe, singaya kwifayile ye- ufakelo lwenkqubo Chwetheza umyalelo:
sudo apt install ./smartgit-21_1_0.deb
Khupha ngaphandle
Susa le nkqubo kwinkqubo yethu Kulula njengokuvula i-terminal (Ctr + Alt + T) kunye nokuchwetheza kuyo:
sudo apt remove smartgit
Sebenzisa i-PPA yokugcina
Ukuba uthanda faka le nkqubo usebenzisa iPPA yakhoKufuneka uvule i-terminal (Ctrl + Alt + T) kwaye wenze lo mthetho ulandelayo kuyo ukongeza indawo yokugcina:
sudo add-apt-repository ppa:eugenesan/ppa
Emva kokucinezela Ngethulo, Uluhlu lwesoftware efumaneka koovimba kufuneka luhlaziywe ngokuzenzekelayo. Xa ndigqibile, lixesha lokuba faka iSmartGit, kwaye kuloo nto kwisiphelo esinye kuya kufuneka uyenze:
sudo apt install smartgit
Khupha ngaphandle
ukuba cima indawo yokugcina Ukuba sisebenzise ukufaka le nkqubo, kufuneka kuphela ukuvula i-terminal (Ctrl + Alt + T) kunye nokwenza umyalelo kuyo:
sudo add-apt-repository ppa:eugenesan/ppa
Ngoku sinako lahla le nkqubo, kwaye njengokuba isicelo sifakelwe kusetyenziswa iphakheji ye-.deb, kuya kufuneka sibhale kwisiphelo esinye:
sudo apt remove smartgit
Fikelela kwi-SmartGit kwi-Ubuntu
Nje ukuba ifakwe ngokuchanekileyo, nokuba yeyiphi na oyisebenzisayo, kufuneka ucofe nje '' kwi-tabImisebenzi'Kwidesika. Umfumani wesicelo ubhala 'SmartGitkwaye ucofe kwisiqalisi eziza kuvela kwiziphumo zophando.
Eyokuqala ukubona ukuba iyaqala kuya kufuneka yamkela iphepha-mvume, ukhetha indlela esiza kuyisebenzisa kule nkqubo. Ngokucacileyo, ukuba sihlawulela iphepha-mvume lokurhweba, le nkqubo iya kusivumela ukuba sisebenzise zonke izinto zayo, ukongeza kwinkxaso ebandakanyiweyo.
Kwaye ngako konke oku isicelo siya kuqala. Ngoncedo okanye ulwazi oluluncedo ngendlela yokusebenzisa le nkqubo, sicebisa kakhulu ndwendwela iwebhusayithi yeprojekthi okanye yakhe amaxwebhu asemthethweni.