Maqaalka soo socda waxaan ku eegi doonnaa sida aan ugu rakibi karno SmartGit Ubuntu 20.04. Codsigan noo ogolaan doona inaan la shaqeyno tag, waxaana ku jira taageerada GitHub, BitBucket, SVN, iyo Mercurial. Tani waxay diiradda saareysaa raadinta fududaanta, iyada oo la beegsanayo adeegsadayaasha aan khabiirka ahayn iyo dadka doorbidaya codsi garaaf ka badan adeegsiga khadka taliska si ay ula shaqeeyaan Git.
Khadadka soo socda waxaan ku arki doonaa sida loo rakibo barnaamijka iyadoo la adeegsanayo xirmada .deb ama laga bilaabo PPA. Waxaas oo dhan waxaan ku tijaabin doonaa Ubuntu 20.04 (Focal Fossa). Tallaabooyinka aan arki doonno marka xigta waa inay ka shaqeeyaan Ubuntu 18.04, 16.04 iyo wixii kale ee ku saleysan Debian sidoo kale.
Tilmaamaha Guud ee SmartGit
- Barnaamijku wuu noo ogolaan doonaa wax ka beddel ballanqaadka ka hor intaadan gudbin, ku samee khadad shaqsiyeed faylka dhexdiisa, dib u soo nooleeya dambiyo lumay iyo waxbadan oo dheeri ah
- Interface barnaamijka waa lagu heli karo Ingiriis iyo Shiine.
- SmartGit waxay kaliya ku weydiin doontaa marka ay go'aan uga baahan tahay isticmaalaha.
- Looma baahna in la rakibo oo la habeeyo aalado dheeri ahsida codsigu ula yimaado macmiilka SSH ee ku dhex-jira, aaladda isbarbardhigga faylka, iyo aaladda isku-darka.
- Noo ogolaan doonaa fiiri xaaladda bakhaarkeenna jaleec ahaaniyo sidoo kale geedkaaga shaqeynaya, tusmada Git, laamaha la heli karo, ama ballanqaadka waa in la soo gudbiyaa.
- Waan awoodnaa clone ka socota GitHub, Assembla, iyo bixiyeyaasha kale ee martigelinaya.
- SmartGit wuxuu hagaajiyaa qulqulka shaqada Git ee DevOps Azure.
- Haddii ay dhacdo khilaaf, waxay bixisaa amarro fudud Si loo xaliyo.
- Aragtida Isbedelada, waad awoodaa muuqaal ahaan isbarbar dhig sawirrada dhinac.
- Barnaamijku wuu noo ogolaan doonaa habayn aaladda aaladda oo leh ikhtiyaarrada aan danaynayno inaan halkaas ka helno.
- Haddii aad leedahay dhowr habaysan qalabka kala duwanaanshaha Si loo isbarbar dhigo faylasha, ikhtiyaar ahaan barnaamijku wuxuu ku weydiin doonaa midka la isticmaalayo.
Kuwani waa qaar ka mid ah astaamaha barnaamijkan. Way awoodaan la tasho dhammaantood websaydhka mashruuca.
Ku rakib SmartGit Ubuntu 20.04
Kahor intaadan bilaabin rakibidda, waa wax xiiso leh hubi in dhammaan baakadaha ku jira nidaamkayaga ay yihiin kuwo casri ah. Si tan loo sameeyo, terminaalka (Ctl + Alt + T) waa inaan kaliya qorno:
sudo apt update; sudo apt upgrade
Isticmaalka xirmadaada .deb
Waxaan u soconaa soo dejiso nooca ugu dambeeyay ee xirmada .deb loogu talagalay SmartGit. Tan waxaa laga soo dejisan karaa websaydhka mashruuca ama adoo ku fulinaya terminal amarka:
wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb
Marka soo dejintu dhammaato, waxaan aadi karnaa faylka rakibaadda barnaamijka qorida amarka:
sudo apt install ./smartgit-21_1_0.deb
Koronto
Ka saar barnaamijkan nidaamkeena Way fududahay sida furitaanka terminal (Ctr + Alt + T) oo ku qor:
sudo apt remove smartgit
Isticmaalka bakhaarka PPA
Hadaad doorbido rakib barnaamijkan adiga oo isticmaalaya PPA -gaagaKaliya waxaad u baahan tahay inaad furto terminal (Ctrl + Alt + T) oo aad ku fuliso amarka soo socda si aad ugu darto bakhaarka:
sudo add-apt-repository ppa:eugenesan/ppa
Kadib markaad riixdo Intro, liiska software -ka laga helo bakhaarrada waa in si otomaatig ah loo cusboonaysiiyaa. Markaan dhammeeyo, waa waqtigii ku rakib SmartGit, iyo wixii ku jira isla terminal -ka waa inaad fulisaa:
sudo apt install smartgit
Koronto
para tirtir bakhaarka ee aan u adeegsan jirnay inaan ku rakibno barnaamijkan, kaliya waa lagama maarmaan in la furo terminal (Ctrl + Alt + T) oo la fuliyo amarka ku jira:
sudo add-apt-repository ppa:eugenesan/ppa
hadda waan awoodnaa ka takhalus barnaamijka, iyo sida arjiga lagu rakibay iyadoo la adeegsanayo xirmada .deb, waxaan kaliya u baahan doonnaa inaan ku qorno isla terminal -kan:
sudo apt remove smartgit
Helitaanka SmartGit ee Ubuntu
Marka si sax ah loo rakibo, ikhtiyaar kasta oo aad isticmaasho, kaliya waxaad u baahan tahay inaad gujiso '' tabHawlaha'miiska. Codsade raadiyaha ayaa qora 'SmartGit'ka dibna riix furaha taasi waxay ka muuqan doontaa natiijooyinka raadinta.
Kan ugu horreeya ee arka inay bilaabato waa inaan yeelnaa aqbal liisanka, adiga oo dooranaya adeegsiga aan ka samayn doonno barnaamijkan. Sida iska cad, haddii aan bixinno shatiga ganacsiga, barnaamijku wuxuu noo oggolaan doonaa inaan adeegsanno dhammaan astaamihiisa, marka lagu daro in lagu daro taageero.
Waxaas oo dhan arjigu wuu bilaaban doonaa. Wixii caawimaad ah ama macluumaad waxtar leh oo ku saabsan sida loo isticmaalo barnaamijkan, waxaan aad ugu talineynaa booqo websaydhka mashruuca ama isaga dukumiintiyada rasmiga ah.