<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="generator" content="Docutils 0.5: http://docutils.sourceforge.net/" /> <title>Bazaar</title> <style type="text/css"> /* :Author: David Goodger (goodger@python.org) :Id: $Id: html4css1.css 5196 2007-06-03 20:25:28Z wiemann $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to customize this style sheet. */ /* used to remove borders from tables and images */ .borderless, table.borderless td, table.borderless th { border: 0 } table.borderless td, table.borderless th { /* Override padding for "table.docutils td" with "! important". The right padding separates the table cells. */ padding: 0 0.5em 0 0 ! important } .first { /* Override more specific margin styles with "! important". */ margin-top: 0 ! important } .last, .with-subtitle { margin-bottom: 0 ! important } .hidden { display: none } a.toc-backref { text-decoration: none ; color: black } blockquote.epigraph { margin: 2em 5em ; } dl.docutils dd { margin-bottom: 0.5em } /* Uncomment (and remove this text!) to get bold-faced definition list terms dl.docutils dt { font-weight: bold } */ div.abstract { margin: 2em 5em } div.abstract p.topic-title { font-weight: bold ; text-align: center } div.admonition, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning { margin: 2em ; border: medium outset ; padding: 1em } div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold ; font-family: sans-serif } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title { color: red ; font-weight: bold ; font-family: sans-serif } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. div.compound .compound-first, div.compound .compound-middle { margin-bottom: 0.5em } div.compound .compound-last, div.compound .compound-middle { margin-top: 0.5em } */ div.dedication { margin: 2em 5em ; text-align: center ; font-style: italic } div.dedication p.topic-title { font-weight: bold ; font-style: normal } div.figure { margin-left: 2em ; margin-right: 2em } div.footer, div.header { clear: both; font-size: smaller } div.line-block { display: block ; margin-top: 1em ; margin-bottom: 1em } div.line-block div.line-block { margin-top: 0 ; margin-bottom: 0 ; margin-left: 1.5em } div.sidebar { margin: 0 0 0.5em 1em ; border: medium outset ; padding: 1em ; background-color: #ffffee ; width: 40% ; float: right ; clear: right } div.sidebar p.rubric { font-family: sans-serif ; font-size: medium } div.system-messages { margin: 5em } div.system-messages h1 { color: red } div.system-message { border: medium outset ; padding: 1em } div.system-message p.system-message-title { color: red ; font-weight: bold } div.topic { margin: 2em } h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { margin-top: 0.4em } h1.title { text-align: center } h2.subtitle { text-align: center } hr.docutils { width: 75% } img.align-left { clear: left } img.align-right { clear: right } ol.simple, ul.simple { margin-bottom: 1em } ol.arabic { list-style: decimal } ol.loweralpha { list-style: lower-alpha } ol.upperalpha { list-style: upper-alpha } ol.lowerroman { list-style: lower-roman } ol.upperroman { list-style: upper-roman } p.attribution { text-align: right ; margin-left: 50% } p.caption { font-style: italic } p.credits { font-style: italic ; font-size: smaller } p.label { white-space: nowrap } p.rubric { font-weight: bold ; font-size: larger ; color: maroon ; text-align: center } p.sidebar-title { font-family: sans-serif ; font-weight: bold ; font-size: larger } p.sidebar-subtitle { font-family: sans-serif ; font-weight: bold } p.topic-title { font-weight: bold } pre.address { margin-bottom: 0 ; margin-top: 0 ; font-family: serif ; font-size: 100% } pre.literal-block, pre.doctest-block { margin-left: 2em ; margin-right: 2em } span.classifier { font-family: sans-serif ; font-style: oblique } span.classifier-delimiter { font-family: sans-serif ; font-weight: bold } span.interpreted { font-family: sans-serif } span.option { white-space: nowrap } span.pre { white-space: pre } span.problematic { color: red } span.section-subtitle { /* font-size relative to parent (h1..h6 element) */ font-size: 80% } table.citation { border-left: solid 1px gray; margin-left: 1px } table.docinfo { margin: 2em 4em } table.docutils { margin-top: 0.5em ; margin-bottom: 0.5em } table.footnote { border-left: solid 1px black; margin-left: 1px } table.docutils td, table.docutils th, table.docinfo td, table.docinfo th { padding-left: 0.5em ; padding-right: 0.5em ; vertical-align: top } table.docutils th.field-name, table.docinfo th.docinfo-name { font-weight: bold ; text-align: left ; white-space: nowrap ; padding-left: 0 } h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { font-size: 100% } ul.auto-toc { list-style-type: none } </style> </head> <body> <div class="document" id="bazaar"> <h1 class="title">Bazaar</h1> <p><a class="reference external" href="http://bazaar.canonical.com/">Bazaar</a> (<tt class="docutils literal"><span class="pre">baz</span></tt>) is the current production ready Source Code Management system sponsored by <a class="reference external" href="http://canonical.com/">Canonical Ltd</a>. It is a sibling project of of <a class="reference external" href="http://bazaar-ng.org/">Bazaar-NG</a> (<tt class="docutils literal"><span class="pre">bzr</span></tt>) which is creating a best of breed synthesis of the recent flurry of distributed SCM technologies.</p> <p>If you are completely new to Bazaar, then you should start with <a class="reference external" href="BuildingBaz.html">BuildingBaz</a> and <a class="reference external" href="FollowingTux.html">Following Tux</a>. If you have used either Bazaar or TLA before and just need help in a specific area, then one or more of the mini-tutorials may be of use.</p> <p>Following Tux - [<a class="reference external" href="FollowingTux.html">Tuxhtml</a>][<a class="reference external" href="FollowingTux.pdf">Tuxpdf</a>][<a class="reference external" href="FollowingTux.rst">Tuxtxt</a>]</p> <blockquote> If you don't have experience with Bazaar, I recommend this tututorial first. This document is about 30 minutes long that is meant to quickly give the reader an understanding of how Bazaar "feels" in a typical free software project.</blockquote> <p>Locally Branching a Project - [<a class="reference external" href="LocallyBranchingAProject.html">branchHTML</a>][<a class="reference external" href="LocallyBranchingAProject.pdf">branchPDF</a>][<a class="reference external" href="LocallyBranchingAProject.rst">branchTXT</a>]</p> <blockquote> This document explains the details of branching your own project in more detail.</blockquote> <p>Building Bazaar - [<a class="reference external" href="BuildingBaz.html">buildingHTML</a>][<a class="reference external" href="BuildingBaz.pdf">buildingPDF</a>][<a class="reference external" href="BuildingBaz.rst">buildingTXT</a>]</p> <blockquote> By following these instructions, one will be able to build Bazaar by getting it from the archive. By reading this tutorial, you will have a feel for how to work with projects that have split one project into multiple branches.</blockquote> <p>Mirroring Archives - [<a class="reference external" href="MirroringArchives.html">mirroringHTML</a>][<a class="reference external" href="MirroringArchives.pdf">mirroringPDF</a>][<a class="reference external" href="MirroringArchives.txt">mirroringTXT</a>]</p> <blockquote> This tutorial teaches you how to create and mainting both local and remote mirrors. Remote mirrors are a great way to copy an archive from a private location (say a roving laptop or a desktop behind a firewall or NAT) to a public location. Local mirrors are a way to copy an archive from another location to your local machine, enhancing future usage greatly.</blockquote> <p>Recovering Using a Mirror - [<a class="reference external" href="RecoveryUsingAMirror.html">recoveryHTML</a>][<a class="reference external" href="RecoveryUsingAMirror.pdf">recoveryPDF</a>][<a class="reference external" href="RecoveryUsingAMirror.txt">recoveryTXT</a>]</p> <blockquote> Something bad has happened to you. Perhaps you've wiped your archive, gave your laptop a bath or suffered a hard drive meltdown. Luckily, your archive is in a public place. This is how you can use that copy of your archive to get back to work.</blockquote> <p>Serving with WebDAV - [<a class="reference external" href="ServingWithWebDAV.html">davHTML</a>][<a class="reference external" href="ServingWithWebDAV.pdf">davPDF</a>][<a class="reference external" href="ServingWithWebDAV.txt">davTXT</a>]</p> <blockquote> This document teaches you how to get Apache 1.3.x to use WebDAV so that you can avoid having to generate those pesky .listing files. Possibly useful for other purposes</blockquote> <p>Using Remote Archives That Are Signed - [<a class="reference external" href="SignedArchives.html">signedHTML</a>][<a class="reference external" href="SignedArchives.pdf">signedPDF</a>][<a class="reference external" href="SignedArchives.txt">signedTXT</a>]</p> <blockquote> By reading this tutorial, you will become a master in taking advantage of one of Arch's biggest strengths - archives that have been signed with Gnupg.</blockquote> <p>How to Use Revision Libraries- [<a class="reference external" href="UsingRevisionLibraries.html">librariesHTML</a>][<a class="reference external" href="UsingRevisionLibraries.pdf">librariesPDF</a>][<a class="reference external" href="UsingRevisionLibraries.txt">librariesTXT</a>]</p> <blockquote> Revision Libraries are one of the best things that you can do to improve Bazaar performance dramatically. By reading this tutorial, you'll understand how to create, maintain and use revision libraries to their full performance. A _must_ read if you think Bazaar is too slow!</blockquote> </div> </body> </html>