Bazaar Revision Control System (noto anche come bzr) è un sistema di controllo di revisione changeset orientata open source basata su Arch che permette di mantenere le modifiche precedenti ai progetti e di sviluppo coordinata con altri sviluppatori.
Il suo obiettivo è quello di accelerare lo sviluppo di una versione compatibile di upwards- Arch.
Caratteristiche :.
- Tutte le funzionalità di storage solida e trasparente di GNU Arch
- senza soluzione di continuità al percorso di aggiornamento [WWW] bazar-ng
- sostegno diretto per gli URL -. Un comando può checkout o unire da postazioni remote
- supporto GPG integrato - messa a punto zero per le situazioni di archivio più firmati
- più veloce - checkout, la maggior parte delle operazioni locali, impegna
- svn come diff, interruttori, importazione, esportazione, log comandi
- tracciamento esplicita dei conflitti, prevenire commit accidentale di file con conflitti
- singolo comando merge che consente la fusione tra i rami arbitrarie.
- giornaliero costruisce il codice più recente (Downloads).
- pienamente compatibile con tla - cadere in e iniziare a utilizzare
- supporta i numeri di versione di Debian nei nomi ramo
- annotare supporto
- internazionalizzato via gettext e [WWW] Rosetta.
- binding Python.
Cosa c'è di nuovo in questa versione:
- Compatibilità External offerte:
- `` bzr lp-proporre --approve`` aggiunge ora anche un & quot; Approva & quot; votare la proposta di unione. (Jonathan Lange)
- Nuove funzionalità:
- `` interruttore bzr --store`` ora memorizza modifiche non nel ramo, e le ripristina quando si passa di nuovo al ramo. (Aaron Bentley)
- Nuova opzione '--context' per il comando 'diff bzr', per configurare la quantità di contesto (ad esempio mostrando le linee che non sono cambiati). Disponibile anche il parametro 'context_lines' named bzrlib.diff.internal_diff (). (Paul Nixon)
- Il plugin 'grep' è ora fornita con bzr. (Jelmer Vernooij)
- Il plugin 'ping' è ora fornita con bzr. (Jelmer Vernooij)
- Miglioramenti:
- `` bzr help env-variables`` ora punti utenti a `` help configuration`` bzr che ha informazioni molto più dettagliate sulla stessa roba. (Robert Collins)
- `` bzr lp-trovare-proposal`` ora si preoccupa solo della revisione-id specificato, non il ramo si utilizza. Questa è stata attivata da una nuova chiamata API al servizio web di Launchpad. (Aaron Bentley)
- Implementare authentication.conf offuscamento della password, l'opzione password_encoding ora può essere impostata base64. (Florian Dorn)
- configurazioni locali (cioè accessibili sul file system locale come `` e `` bazaar.conf`` locations.conf``) sono ora condivisi, riducendo il numero di IO quando si interroga un'opzione configuation. (Vincent Ladeuil, # 832042)
- `` bzr lp-proporre --approve`` ora specifica correttamente la revisione approvato e fornisce un & quot; Approva & quot; votare dal proponente, consentendo un'interazione fluida con gli strumenti di unione a valle. (Jonathan Lange)
- Bug risolti:
- Aggiungi un opzione di configurazione `` progress_bar`` inadempiente a `` BZR_PROGRESS_BAR``. Questo può essere impostato in `` bazaar.conf`` o specificato dalla riga di comando con `` -Oprogress_bar = text``. (Vincent Ladeuil, # 388275)
- `` Authentication.Config`` ora restituisce sempre i nomi utente e le password unicode. (Vincent Ladeuil, # 514301)
- Risolto un bug per cui l'intero contenuto di `` / etc / mailname`` viene letto. Noi vogliamo solo a leggere in prima linea in modo che possano essere aggiunti commenti e viene ignorato. (Haw Loeung, # 932515)
- Corretto un errore di sintassi in `` doc / ja / user-guide / http_smart_server.txt`` che causa la rottura con docutils 0.9.1. (Vincent Ladeuil, Jelmer Vernooij, # 1.066.307)
- Supporto caratteri utf8 nei nomi piattaforma anche senza guardare all'interno della scatola (di Schrodinger Cat di Fedora). (Toshio Kuratomi, Vincent Ladeuil, # 1.195.783)
- Avvisa `` --show-base`` viene utilizzato per `` pull`` in un ramo senza alberi invece di fallire. E 'inutile, ma innocuo. (Vincent Ladeuil, # 1.022.160)
- Quando viene rilevato un errore di radice chk riferimento mancante, bzr ora suggerisce l'esecuzione di `` bzr conciliare --canonicalize-chks``. (Jelmer Vernooij)
- Quando si preme una revisione specifica, creare il nuovo albero di lavoro a tale revisione. (# 484516, Neil Martinsen-Burrell)
File
Cosa c'è di nuovo in versione 2.6 Beta 2:
- Questa versione include correzioni di bug minori e tutti sappiamo bug correzioni compresi quelli realizzati per le versioni stabili precedenti.
Cosa c'è di nuovo nella versione 2.5.0:
- Questo rilascio segna l'inizio di un nuovo lungo Serie termine-stabile. Da qui, ci sarà solo fare release bugfix sulla serie 2.5 (2.5.1, ecc, e sostenerla fino ad aprile 2017), mentre il 2.6 diventerà la nostra nuova serie di sviluppo. Questa è una versione di mantenimento e lucidare sopra la serie 2.4, con un gran numero di errori corretti (~ 170 per la serie 2.5 solo). La serie 2.5 fornisce una più rapida attuazione del protocollo intelligente per molte operazioni, supporto di base per rami giustapposti. Abbiamo cominciato a tradurre bzr con la serie 2.5:. Https://translations.launchpad.net/bzr, più di 20 lingue sono già stati registrati, ma questi sono i primi giorni, i contributi accolgono
Cosa c'è di nuovo in versione 2.4.2 / 2.5 Beta 6:
- Questo introduce il supporto per colocated filiali nel formato '2a' in modo compatibile all'indietro, fissare più difetti nell'interfaccia utente colocated, verificare i certificati HTTPS per l'urllib https implementazione client, risolvere alcune questioni più unicode e più.
Cosa c'è di nuovo in versione 2.5 Beta 5:
- Questa versione include numerosi miglioramenti nel server intelligente, polish UI per i rami contestuale di, miglioramenti al quadro config e usi più interne, correzioni di bug legato alla unicode e supporto locale e più.
- Tutti i bug in serie precedente nota, al momento di questa release sono inclusi.
Cosa c'è di nuovo in versione 2.5 Beta 4:
- Questa versione include numerosi miglioramenti nel server intelligente, polish UI per i rami contestuale di, ottimizzazioni per committenti di revisione, per evitare operazioni di dimensioni storia, miglioramenti al quadro config, correzioni di bug legato ai percorsi unicode e altro.
Cosa c'è di nuovo in versione 2.5 Beta 3:
- 2.5b3 contiene tutti sanno correzioni di bug, tra cui quelli fatta per le versioni stabili precedenti.
- Questa versione include opzioni di registro per `` e `` push`` pull``, più lucido UI per rami, contestuale di un'attuazione migliore e più coerente per le finestre di dialogo dell'interfaccia utente, miglioramenti al quadro config e altro ancora.
Cosa c'è di nuovo in versione 2.5 Beta 1:
- Questa è la prima beta della serie 2.5. 2.5.0 è previsto per essere rilasciato nel mese di febbraio 2012. Questa versione beta è adatto per l'uso quotidiano, ma può causare alcuni problemi di incompatibilità con i plugin. Alcuni plugin possono avere bisogno di aggiornamenti per lavorare. Tutte le correzioni noti sono inclusi.
Cosa c'è di nuovo nella versione 2.4.1:
- Questa è una versione bugfix. L'aggiornamento è consigliato a tutti gli utenti di precedenti versioni 2.4.
- 2.4.1 contiene tutte le correzioni di bug noti per tutte le versioni stabili (compresi quelli che abbiamo fatto per la precedente serie stabile).
I commenti non trovato