[Bf-committers] introduction

Michael McLay mclay at mjmoi.com
Thu Jun 3 18:13:12 CEST 2010

On Thu, Jun 3, 2010 at 11:12 AM, Campbell Barton <ideasman42 at gmail.com>wrote:

> Hi Ian,
> I haven't used GIT yet though I'd like to try, however I'm not sure
> we're developing at a scale where subversion limits us in the way it
> would the linux kernel for eg.

The project doesn't need to be big to see a benefit. Many developers who use
bazaar use it as a method for managing the development of new features on a
solo project. One of the selling points about Bazaar is that it supports
more than one workflow, not just a centralized repository workflow.

While Blender isn't as large as the Linux kernel it is a project with many
people working on adding features and these features often overlap. For
instance, keeping the code developed for bmesh up to date with the trunk. A
succinct overview of Bazaar is described in the  "Why Switch to
page. One of my favorite feature is the ability to check out a branch
a laptop, go offline, and still be able to commit changes to a local copy of
the repository branch. Later I push all of the changes back to the central
repository and each commit is checked in separately.

Bazaar is a nice drop-in replacement for Subversion. Right down to using the
same command names and option flags for the most common activities.

More information about the Bf-committers mailing list