Na ovoj stranici

Bazaar i Breezy

Bazaar je besplatan sustav za kontrolu verzija koji sponzorira Canonical. Breezy je fork sustava Bazaar koji je kompatibilan unatrag s diskovnim formatom i protokolima sustava Bazaar. Međutim, Breezy radi na Pythonu 3, a ne na Pythonu 2.

Napomena: Omogućite dodatak Bazaar kako biste koristili Bazaar ili Breezy.

Osim standardnih funkcija sustava za kontrolu verzija opisanih u odjeljku Korištenje uobičajenih funkcija VCS-a, možete odabrati Tools > Bazaar > Pull kako biste pretvorili granu u ogledalo druge grane. Za ažuriranje ogledala grane odaberite Push.

Povlačenje revizija

U Bazaaru i Breezyju, slanje promjena u granu stvara novu reviziju koja sadrži snimku stanja radnog stabla. Za uklanjanje posljednje poslane revizije, odaberite Tools > Bazaar > Uncommit.

U dijaloškom okviru Uncommit odaberite opcije za zadržavanje oznaka koje upućuju na uklonjene revizije i za uklanjanje commitova iz lokalne grane samo kada ste u checkoutu.

Da biste uklonili sve komite do unosa u dnevniku revizija, navedite reviziju u polju Revision.

Za testiranje ishoda naredbe Uncommit bez stvarnog uklanjanja bilo čega, odaberite Dry Run.

Uncommit ostavlja radno stablo spremno za novi commit. Jedina promjena koju može napraviti je vraćanje suspenziranih spajanja koja su bila prisutna prije commita.

Preferencije Bazaara i Breezyja

Za postavljanje preferencija Bazaara ili Breezyja odaberite Preferences > Version Control > Bazaar:

 kartica Bazaar u postavkama Kontrole verzija

  • Command određuje putanju do izvršne datoteke naredbenog klijenta.
  • Default username i Default email navode korisničko ime i adresu e-pošte koji se prema zadanim postavkama koriste pri commitiranju promjena.
  • Log count postavlja maksimalni broj redaka koje dnevnik može imati.
  • Timeout postavlja vremensko ograničenje za operacije kontrole verzija.

Vidi također Omogućavanje i onemogućavanje dodataka, Postavljanje sustava kontrole verzija, Korištenje uobičajenih funkcija sustava kontrole verzija i Sustavi kontrole verzija.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.