Esihlokweni esilandelayo sizobheka ukuthi singayifaka kanjani iSmartGit ku-Ubuntu 20.04. Lolu hlelo lokusebenza kuzosivumela ukuthi sisebenzisane I-Git, Futhi ifaka ukusekelwa kweGitHub, iBitBucket, i-SVN, neMercurial. Lokhu kugxila ekufuneni ubulula, ngenkathi kubhekiswe kubasebenzisi abangewona ochwepheshe kanye nabantu abathanda uhlelo lokusebenza lokuqhafaza kunokusebenzisa umugqa womyalo ukusebenza neGit.
Emigqeni elandelayo sizobona ukuthi singalufaka kanjani uhlelo sisebenzisa iphakethe lalo .deb noma kusuka ku-PPA. Konke lokhu ngizozama ukukuhlola ku-Ubuntu 20.04 (Focal Fossa). Izinyathelo esizozibona ngokulandelayo kufanele basebenze ku-Ubuntu 18.04, 16.04 nakwamanye ama-distros asekelwe ku-Debian.
Izici ezijwayelekile ze-SmartGit
- Uhlelo luzosivumela shintsha ukuzibophezela ngaphambi kokuhambisa, yenza imigqa ngayinye ngaphakathi kwefayela, uvuse izithembiso ezilahlekile nokunye okuningi
- Isixhumi esibonakalayo sohlelo itholakala ngesiNgisi nangesiShayina.
- I-SmartGit izobuza kuphela lapho idinga isinqumo kumsebenzisi.
- Akunasidingo sokufaka nokulungisa amathuluzi angeziwenjengoba uhlelo lokusebenza luza neklayenti le-SSH elakhelwe ngaphakathi, ithuluzi lokuqhathanisa ifayela, nethuluzi lokuhlanganisa.
- Izosivumela bona isimo sekhosombe lethu shazikanye nesihlahla sakho esisebenzayo, inkomba yeGit, amagatsha atholakalayo, noma yisiphi isibopho okufanele sihanjiswe.
- Singakwazi Clone kusuka eGitHub, Assembla, nakwabanye abahlinzeki bokubamba.
- I-SmartGit ihambisa ukuhamba kwe-Git kwe- I-Azure DevOps.
- Uma kwenzeka kungqubuzana, kunikeza imiyalo elula Ukuyixazulula.
- Ngokubuka kwezinguquko, ungakwazi ubukise uqhathanisa izithombe eceleni.
- Uhlelo luzosivumela lungiselela ibha yamathuluzi ngezinketho esinentshisekelo yazo yokuba khona lapho.
- Uma ngabe ulungiselele eziningana umehluko amathuluzi Ukuqhathanisa amafayela, ngokuzikhethela uhlelo luzobuza ukuthi yiluphi ozolisebenzisa.
Lezi ngezinye nje zezici zalolu hlelo. Bangakwazi thintana nabo bonke ku iwebhusayithi yephrojekthi.
Faka i-SmartGit ku-Ubuntu 20.04
Ngaphambi kokuqala ukufakwa, kuyathakazelisa qiniseka ukuthi wonke amaphakheji ohlelweni lwethu asesikhathini. Ukwenza lokhu, esigungwini (Ctl + Alt + T) kuzofanele sibhale kuphela:
sudo apt update; sudo apt upgrade
Usebenzisa iphakheji yakho ye-.deb
Siya landa inguqulo yakamuva yephakheji ye-.deb ye-SmartGit. Lokhu kungalandwa kusuka ku- iwebhusayithi yephrojekthi noma ngokwenza ku-terminal umyalo:
wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb
Lapho ukulanda sekuphelile, singaya kufayela le- ukufakwa kohlelo ukuthayipha umyalo:
sudo apt install ./smartgit-21_1_0.deb
Khipha
Susa lolu hlelo ohlelweni lwethu Kulula njengokuvula i-terminal (Ctr + Alt + T) nokuthayipha kuyo:
sudo apt remove smartgit
Kusetshenziswa indawo yokugcina ye-PPA
Uma uthanda faka lolu hlelo usebenzisa i-PPA yakhoUdinga nje ukuvula i-terminal (Ctrl + Alt + T) bese wenza umyalo olandelayo kuyo ukufaka indawo yokugcina:
sudo add-apt-repository ppa:eugenesan/ppa
Ngemuva kokucindezela Intro, uhlu lwesoftware etholakala kumakhosombe kufanele lubuyekezwe ngokuzenzakalela. Lapho sengiqedile, sekuyisikhathi sokuthi faka i-SmartGit, futhi kulokho esikhumulweni esifanayo kufanele usebenzise:
sudo apt install smartgit
Khipha
para susa okugciniwe ukuthi besikusebenzisile ukufaka lolu hlelo, kudingekile ukuvula i-terminal (Ctrl + Alt + T) nokwenza umyalo okulo:
sudo add-apt-repository ppa:eugenesan/ppa
Manje sesingakwazi lahla uhlelo, futhi njengoba nohlelo olufakiwe kusetshenziswa iphakheji ye-.deb, sizodinga ukubhala kuphela ku-terminal efanayo:
sudo apt remove smartgit
Finyelela i-SmartGit ku-Ubuntu
Uma sekufakwe kahle, noma ngabe iyiphi inketho oyisebenzisayo, udinga nje uchofoze kuthebhu ''Imisebenzi'edeskini. Isitholi sohlelo siyabhala 'I-SmartGit'bese uchofoza kusiqalisi lokho kuzovela kumiphumela yosesho.
Abokuqala ukubona ukuthi kuyaqala kuzofanele yamukela ilayisense, ukhetha ukusetshenziswa esizokwenza kwalolu hlelo. Ngokusobala, uma sikhokhela ilayisense yokuhweba, lolu hlelo luzosivumela ukuthi sisebenzise zonke izici zalo, ngaphezu kokuxhaswa okufakiwe.
Futhi ngakho konke lokhu uhlelo lokusebenza luzoqala. Ukuze uthole usizo noma imininingwane ewusizo yokuthi ungalusebenzisa kanjani lolu hlelo, sincoma kakhulu vakashela i- iwebhusayithi yephrojekthi noma yakhe imibhalo esemthethweni.