Bazaar Fast Import Plugin

lp:~xrg/bzr-fastimport/re-tailor

Created by xrg on 2009-11-17 and last modified on 2012-10-25

This includes a hack to re-import projects that were previously exported from bzr->git, back into bzr.

Currently, no option to control the behaviour (although trivial to add one). The way "untailor" works, can be easily modified to match different formats of the id.

Get this branch:
bzr branch lp:~xrg/bzr-fastimport/re-tailor
Only xrg can upload to this branch. If you are xrg please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
xrg
Project:
Bazaar Fast Import
Status:
Experimental

Recent revisions

281. By xrg on 2012-10-25

exporter.py: fix a missing parenthesis

280. By xrg on 2012-09-01

bzr_commit_handler: fix a typo that broke imports

it's "committish" with double 't'

279. By xrg on 2012-09-01

exporter: marks_info is no longer a tuple, but just the fist dict

278. By xrg on 2012-08-23

exporter: Never export empty names, use "Unknown" instead

git-fsck will complain if we have a commit with '<>' as the committer, meaning
that name is empty and no whitespace precedes the email angles.

GitHub will fail to accept such repositories :S

277. By xrg on 2012-08-23

Merge from upstream

276. By xrg on 2011-09-04

bzr_exporter: fix next_mark=1 when no previous marks

275. By xrg on 2010-09-15

Fix fastimport for commits w/o parent

After a reset (when merging from a new branch), the parents will be None, in which case last_id = self.mark. Then, remove that parent from the list.

274. By xrg on 2010-09-04

fast-export: Fix critical bug on marks gen, that kept corrupting the bugs

Yes Sir, we DO want to free our data from your Launchpad. So, exporting must work. It is our work in those repos, not yours.

273. By xrg on 2010-07-12

Fix processor for ':' in marks, again

272. By xrg on 2010-04-28

Fix for marks containing ':', untailor error message.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.