Created by Greg Ward on 2009-04-25 and last modified on 2009-09-10

The goal of this branch is to strip out the Bazaar-specific bits from bzr-fastimport to create a reusable fastimport library in Python. My goal is for bzr-fastimport and hg-fastimport to depend on a common library, rather than duplicating code.

Get this branch:
bzr branch lp:~gward/bzr-fastimport/reusable
Only Greg Ward can upload to this branch. If you are Greg Ward please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Greg Ward
Bazaar Fast Import

Recent revisions

235. By Greg Ward on 2009-09-10

Merge all changes to bzr-fastimport since I forked.
Most importantly, this adds support for the new 'feature' command.

234. By Greg Ward on 2009-05-24

processor: change parse() to take a sequence of commands.

233. By Greg Ward on 2009-05-24

Factor out parseMany() utility function.

232. By Greg Ward on 2009-05-24

Add two scripts (fifilter, fiinfo) to consume/process fastimport dumps.

231. By Greg Ward on 2009-05-24

info_processor: beef up tests; fix revealed bugs.

230. By Greg Ward on 2009-05-18

filter_processor: handle commits with no mark.

229. By Greg Ward on 2009-05-17

Just use the basename of the input file in cmd.id.

228. By Greg Ward on 2009-05-17

commands: factor _MarkMixin out of BlobCommand, CommitCommand.

227. By Greg Ward on 2009-05-17

Make error message include filename when available.

226. By Greg Ward on 2009-05-17

parser: rename iter_commands() to parse().

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.