lp://staging/~gward/bzr-fastimport/reusable

Created by Greg Ward and last modified

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://staging/~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

Owner:
Greg Ward
Project:
Bazaar Fast Import
Status:
Experimental

Recent revisions

235. By Greg Ward

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

234. By Greg Ward

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

233. By Greg Ward

Factor out parseMany() utility function.

232. By Greg Ward

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

231. By Greg Ward

info_processor: beef up tests; fix revealed bugs.

230. By Greg Ward

filter_processor: handle commits with no mark.

229. By Greg Ward

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

228. By Greg Ward

commands: factor _MarkMixin out of BlobCommand, CommitCommand.

227. By Greg Ward

Make error message include filename when available.

226. By Greg Ward

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.

Subscribers