Bazar (software)
Bazar software | |
---|---|
Tip | Controlul versiunii |
Dezvoltator | Canonical Ltd. și comunitatea |
Data primei versiuni | 26 martie 2005 |
Ultima versiune | 2.7.0 (15 februarie 2016) |
Sistem de operare | Multiplatform WILDEBEEST |
Limba | Piton C. Pyrex |
Licență | GNU GPL v2 ( licență gratuită ) |
Site-ul web | bazaar.canonical.com/ |
( EN ) „Controlul versiunii distribuite de generația următoare” | ( IT ) „Controlul versiunii de generația următoare” |
( bzr , pagină man pe stabilul Debian ) |
Bazaar ( bzr ) este un software gratuit de control al versiunii distribuite dezvoltat de Canonical Ltd.
Este scris în Python și face parte din proiectul GNU .
Caracteristici
Dezvoltarea bazarului vizează ușurința utilizării. [1]
Bazaar atribuie un număr progresiv fiecărei revizuiri ( commit ). De exemplu: 1
, 2
, 2.1.1
, 3
etc. Subnumerarea este atribuită sindicatelor (îmbinare) din alte ramuri de dezvoltare (ramură).
Bazaar vă permite în mod nativ să interfațați cu un tracker de erori . [2] De exemplu, știind că o revizuire este postată prin comanda commit
; puteți utiliza commit --fixes lp: 1234
pentru a posta o revizuire adăugând că bug-ul https://bugs.launchpad.net/ubuntu/+bug/ 1234 a fost remediat.
Canonical Ltd. a dezvoltat o interfață grafică pentru Bazaar, numită Bazaar Explorer [3] . Una dintre caracteristicile oferite de această interfață este diferența grafică dintre două versiuni. [4] Printre alte caracteristici, jurnalul arborelui. [5] De asemenea, merită menționate QBzr [6] , QBzr-Eclipse Plugin [7] , TortoiseBZR [8] , Bazaar GTK + Frontends [9] și alte alternative la Bazaar Explorer. [10] Toate aceste programe, inclusiv Bazaar Explorer, sunt programe gratuite .
Adopţie
Gazduiri care susțin Bazaar
Unele site-uri web relevante care oferă găzduire pentru depozite Bazaar:
Proiecte care folosesc Bazaar
Unele proiecte relevante care folosesc Bazaar ca sistem de control al versiunilor:
- Ubuntu [11]
- MySQL [12]
- Stellarium [13]
- OpenShot [14]
- Inkscape [15]
- Bazaar [16] (la rândul său)
- Gwibber [17]
- Exaile [18]
- Zope [19]
Notă
- ^ (EN) Canonical Ltd., De ce să treceți la Bazaar? , în Bazaar Migration Docs , Canonical Ltd. .. Accesat pe 3 iunie 2014 .
«Unii fani Git susțin că Git este acum la fel de ușor de învățat ca Bazaar sau Mercurial. Cu respect, nu suntem de acord. De exemplu, citiți și comparați ajutorul pentru comanda jurnal între diferitele instrumente: 4 pagini pentru jurnalul bzr, o pagină pentru jurnalul svn, 26 de pagini pentru jurnalul git și o pagină pentru jurnalul hg. Câte din cele 26 de pagini de ajutor pentru jurnalul git înțelegeți sincer? Ai putea să le explici tuturor celor din echipa ta? Nu ați prefera un instrument precum Bazaar în care jurnalul face ceea ce trebuie, urmând redenumiri și sortând topologic, fără a fi nevoie să vi se ceară în mod special? Cu siguranță o facem. Desigur, jurnalul este doar o singură comandă. Continuați și repetați testul de mai sus pentru orice altă operație frecvent utilizată, cum ar fi add, diff sau commit. Git este, fără îndoială, puternic, dar, în opinia noastră, este mult mai complex decât trebuie să fie un instrument de control al versiunilor pentru majoritatea oamenilor. " . - ^ (EN) Canonical Ltd., De ce să treceți la Bazaar? , în Bazaar Migration Docs , Canonical Ltd. .. Accesat pe 3 iunie 2014 .
"După cum se arată, erorile pot fi asociate cu modificările." . - ^ (EN) Canonical Ltd., Bazaar Explorer în Launchpad , Launchpad, Canonical Ltd. .. Accesat pe 3 iunie 2014.
- ^ (EN) Canonical Ltd., Our Vision - Bazaar Explorer , al Bazaar Explorer - Control versiune pentru ființele umane, Canonical Ltd. .. Accesat pe 3 iunie 2014.
„Spre deosebire de multe alte aplicații de control al versiunilor, accentul este pus pe gestionarea sucursalelor și modificărilor, mai degrabă decât pe directoare și fișiere. De exemplu, este ușor să vedeți exact ce s-a schimbat într-o ramură și cum diferă de ramura mamă. " . - ^ (EN) Canonical Ltd., Bazaar Explorer - Controlul versiunilor pentru ființele umane , cu caracteristici cheie - Bazaar Explorer, Canonical Ltd. .. Accesat pe 3 iunie 2014.
„Bazaar Explorer oferă acces ușor la fișierul jurnal Bazaar” . - ^ (EN) QBzr în Launchpad , Launchpad, Canonical Ltd. .. Accesat pe 3 iunie 2014.
- ^ (RO) QBzr Eclipse Plug-in Launchpad , Launchpad, Canonical Ltd. .. Accesat pe 3 iunie 2014.
- ^ (EN) TortoiseBZR în Launchpad , Launchpad, Canonical Ltd. .. Accesat pe 3 iunie 2014.
- ^ (RO) Bazaar GTK + Frontends în Launchpad , Launchpad, Canonical Ltd. .. Accesat pe 3 iunie 2014.
- ^ (RO) 3rdPartyTools on Bazaar, Canonical Ltd. .. Accesat pe 3 iunie 2014.
- ^ (EN) Ubuntu în Launchpad , pe launchpad.net, Canonical. Adus pe 3 iunie 2014 .
- ^ (EN) MySQL în Launchpad , Launchpad. Adus pe 3 iunie 2014 .
- ^ (EN) Checkout Bzr , despre Stellarium Wiki. Adus pe 5 martie 2018 .
- ^ (EN) openshot în Launchpad , Launchpad. Adus pe 3 iunie 2014 .
- ^ (EN) Inkscape în Launchpad , Launchpad. Adus pe 3 iunie 2014 .
- ^ (EN) Bazaar în Launchpad , Launchpad. Adus pe 3 iunie 2014 .
- ^ (EN) Gwibber în Launchpad , Launchpad. Adus pe 3 iunie 2014 .
- ^ (EN) Exaile în Launchpad , Launchpad. Adus pe 3 iunie 2014 .
- ^ (EN) Zope.org în Launchpad , Launchpad. Adus la 3 iunie 2014 (arhivat din original la 3 iunie 2014) .
Elemente conexe
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere despre Bazar
linkuri externe
- Site-ul oficial , pe bazaar.canonical.com .
- Bazaar , pe packages.debian.org .
- Depozitul sursă bazar , la code.launchpad.net .
- ( RO ) Site de raportare a erorilor , pe bugs.launchpad.net .
- ( EN ) Bazaar , în Directorul de software gratuit .
- ( RO ) Documentație scurtă despre utilizarea Bazaar , pe doc.bazaar.canonical.com .