Bazaar Nemokama versijos valdymo programinė įranga
„Python“ pagrindu sukurta atvirojo kodo versijos valdymo programinė įranga
Lengvai bendradarbiaukite, stebėkite projekto istoriją naudodami puikią nemokamą ir atvirojo kodo versijų valdymo programinę įrangą, pagrįstą centriniu ir paskirstytu saugyklos modeliu.
Apžvalga
„Bazaar“ yra nemokama ir atvirojo kodo versijų valdymo programinė įranga. VCS turi centrinį ir paskirstytą saugyklos modelį. VCS padeda programinės įrangos komandoms dirbti su tuo pačiu projektu. „Bazaar“ leidžia kūrėjams bendradarbiauti ir sekti projekto istoriją. Be to, tai yra kryžminė platforma ir prieinama pagrindiniams „Linux“ paskirstymams, „Mac OS X“ ir „Microsoft Windows“. Be to, jis teikia nemokamas prieglobos paslaugas per „Svetainės Launchpad“ ir „SourceForge“. Turgus palaiko skirtingų modelių skaičių. Jį sudaro centralizuoti, internetiniai, funkcijos išsišakoję ir bendri darbiniai medžių modeliai. Centriniame modelyje kūrėjai gali patikrinti ir įsipareigoti kaip SVN. Kūrėjai gali dirbti neprisijungę be centrinio serverio internetinio-offline modelyje. Be to, vartotojai gali naudoti naujų funkcijų fiksavimo modelį ar klaidų taisymą. Bendras darbinio medžio modelis leidžia kūrėjams pasidalyti vienu darbiniu medžiu per šakas. „Bazaar“ palaiko daugelį geriausios programinės įrangos kūrimo praktikos. „Bazaar“ vykdymo vieneto testai prieš kodo įsipareigojimą ir sujungimą. Tai įgalina bagažinę išlaikyti visada paruoštą siųsti. Be to, programinės įrangos komandos gali atlikti kodų apžvalgas, kad būtų galima išsiaiškinti funkcijų ir el. Pašto paketus. „Bazaar“ turi puikią papildinių architektūrą, leidžiančią komandoms išplėsti funkcionalumą. Tai palaiko API, kurią kūrėjai gali naudoti norėdami integruoti su esamais įrankiais.
Sistemos reikalavimai
„Bazaar“ neturi jokių unikalių įrengimo kriterijų. Patikrinkite diegimo skyrių.
Funkcijos
„Bazaar“ yra visiškai supakuotas su šiuolaikinėmis versijos valdymo programinės įrangos funkcijomis. Kai kurios pagrindinės funkcijos yra išvardytos žemiau:
- Nemokamas ir atviras kodas
- Palaikykite kryžminę platformą
- Centrinis ir paskirstytas
- Greitas ir efektyvus
- Išplečiama
- lieknas/judrus
- Skaidrios užsienio šakos
- Tiesioginė „Launchpad.net“ integracija
- Prijungiami saugojimo formatai
- lengvas ir lankstus
diegimas
diegimas „Ubuntu“
Paleiskite komandą, kad pridėtumėte PPA prie savo sistemos.
sudo add-apt-repository ppa:bzr/ppa
Paleiskite žemiau komandą, kad atnaujintumėte paketo saugyklas.
sudo apt-get update
Įdiekite „Bazaar“.
sudo apt-get install bzr
diegimas „Fedora“
Paleiskite komandą, kad įdiegtumėte ją „Fedora“.
su -c 'yum install bzr'
diegimas „CentOS“/„Rhel“
Įgalinkite „Epel“ saugyklą, jei jo neįjungėte.
su -c 'rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm'
Vykdyti komandą.
su -c 'yum install bzr'