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

Created by xrg and last modified

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

exporter.py: fix a missing parenthesis

280. By xrg

bzr_commit_handler: fix a typo that broke imports

it's "committish" with double 't'

279. By xrg

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

278. By xrg

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

Merge from upstream

276. By xrg

bzr_exporter: fix next_mark=1 when no previous marks

275. By xrg

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

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

Fix processor for ':' in marks, again

272. By xrg

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.