Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | add encoding option to fast-export-from-darcs | Ian Clatworthy | 2009-08-11 | 1 | -7/+16 | |
| | | ||||||
| * | first cut at .gz implicit compression | Ian Clatworthy | 2009-08-11 | 1 | -33/+31 | |
| | | ||||||
| * | get fast-export-from-hg working | Ian Clatworthy | 2009-08-11 | 1 | -10/+11 | |
| | | ||||||
| * | fast-export-from-darcs - working but chardet usage/packaging still to be ↵ | Ian Clatworthy | 2009-08-10 | 1 | -0/+10 | |
| | | | | | | | | sorted out | |||||
| * | first cut at fast-export-from-hg - not working yet | Ian Clatworthy | 2009-08-10 | 2 | -12/+49 | |
| | | ||||||
| * | implement fast-export-from-git | Ian Clatworthy | 2009-08-10 | 1 | -6/+64 | |
| | | ||||||
| * | tweak required svn product name | Ian Clatworthy | 2009-08-10 | 1 | -1/+2 | |
| | | ||||||
| * | initial cut at a simplified ui to xxx-fast-export | Ian Clatworthy | 2009-08-10 | 1 | -0/+127 | |
| | | ||||||
* | | darcs-fast-export: give a more reasonable error message when chardet is not ↵ | Miklos Vajna | 2009-08-11 | 1 | -1/+6 | |
| | | | | | | | | found | |||||
* | | darcs-fast-export: document operands to options which have one | Miklos Vajna | 2009-08-11 | 1 | -11/+11 | |
| | | ||||||
* | | darcs-fast-export: document the --authors-file option | Miklos Vajna | 2009-08-11 | 1 | -0/+3 | |
| | | ||||||
* | | darcs-fast-export: use --include-merges option to bzr-log in x2d | Miklos Vajna | 2009-08-11 | 1 | -1/+1 | |
| | | | | | | | | This fixes the recently failing testimport-bzr-x2d testcase. | |||||
* | | darcs-fast-export: bash4 fixes | Miklos Vajna | 2009-08-11 | 26 | -26/+26 | |
|/ | ||||||
* | Merge darcs-fast-export | Miklos Vajna | 2009-07-25 | 50 | -0/+2632 | |
| | ||||||
* | Integate latest (25-May-2009) hg-fast-export | Ian Clatworthy | 2009-07-23 | 3 | -4/+16 | |
| | ||||||
* | documentation clean-ups | Ian Clatworthy | 2009-02-18 | 1 | -11/+5 | |
| | ||||||
* | turn bzr-fast-export into a fast-export command | Ian Clatworthy | 2009-02-18 | 1 | -380/+0 | |
| | ||||||
* | reapply local enhancements to hg-fast-export | Ian Clatworthy | 2009-02-12 | 1 | -4/+10 | |
| | ||||||
* | bundle latest hg-fast-export | Ian Clatworthy | 2009-02-12 | 3 | -45/+93 | |
| | ||||||
* | setup.py support fixed (Jelmer Vernooij) | Ian Clatworthy | 2008-11-13 | 1 | -0/+0 | |
|\ | ||||||
| * | Fix setup.py | Jelmer Vernooij | 2008-08-05 | 1 | -0/+0 | |
| | | | | | | | | Install bzr-fast-exporter. | |||||
* | | Fix Renames + Deletions | Pieter de Bie | 2008-10-24 | 1 | -7/+11 | |
| | | | | | | | | | | | | | | In ian.clatworthy@canonical.com-20080923031328-cpwtfak2i4kw6cn7 a fix was added for moves + renames. However, this fix was incorrect and broke renames and deletions. This fixes the moves + renames in the correct so that the deletions also work as they should. | |||||
* | | Merge in changes from fastimport.dev | Pieter de Bie | 2008-10-24 | 2 | -7/+13 | |
|\ \ | ||||||
| * | | bzr-fast-export exports rm+mv correctly now (Jonas) | Ian Clatworthy | 2008-09-23 | 1 | -7/+7 | |
| | | | ||||||
| * | | set stdout to binary mode on windows | Alexey Stukalov | 2008-09-19 | 1 | -0/+6 | |
| |/ | ||||||
* | | bzr-fast-export: Use an array for rename bookkeeping | Pieter de Bie | 2008-10-23 | 1 | -3/+3 | |
|/ | | | | | | | | | | | We used to use a dictionary to keep track of recursive renames. This bugs out because dictionaries in Python can have an arbitrary order (at least they are not ordered on insertion time). This means that some renames might be checked for before their parent rename was emitted, in which case the rename would not be detected. We fix this by using an array, which should always check for the renames in the correct order. | |||||
* | Merge Mirko Friedenhagen's regex improvement to svn-fast-export.py | Ian Clatworthy | 2008-07-22 | 1 | -6/+57 | |
|\ | ||||||
| * | Use regular expressions to allow better control for files to export. | Mirko Friedenhagen | 2008-05-08 | 1 | -6/+57 | |
| | | ||||||
* | | Merge Pieter de Bie's export-fixes branch | Ian Clatworthy | 2008-07-22 | 1 | -201/+277 | |
|\ \ | |/ |/| | ||||||
| * | bzr-fast-export: Don't rename empty directories | Pieter de Bie | 2008-06-20 | 1 | -1/+23 | |
| | | | | | | | | | | git-fast-import does not track empty directories. Trying to rename one will result in a crash, so don't do it. | |||||
| * | bzr-fast-export: don't crash on paths that are invalid regexes | Pieter de Bie | 2008-06-20 | 1 | -2/+2 | |
| | | | | | | | | | | | | This uses normal string functions to match and replace paths, which means that the exporter won't crash when trying to detect whether a path is a recursive rename if it's an illegal regex | |||||
| * | bzr-fast-export: Only output first parent as "from" | Pieter de Bie | 2008-06-20 | 1 | -1/+3 | |
| | | | | | | | | | | | | If a commit had the same parent multiple times, it could have been shown as two "from" lines, causing git-fast-import to crash. Now it only shows it as "from" the first time. | |||||
| * | bzr-fast-export.py: Skip over broken commits. | Pieter de Bie | 2008-05-30 | 1 | -2/+15 | |
| | | | | | | | | | | | | | | This is a bit of a hack. The Emacs repository on http://bzr.notengoamigos.org has a broken commit at revision 50255. This change will still output that revision, but without any changes. The next revisions will skip it and diff against its parent, thereby still resulting in a good conversion. | |||||
| * | bzr-fast-export.py: Add support for ghost commits | Pieter de Bie | 2008-05-30 | 1 | -27/+39 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This adds support for ghost commits. It does this by removing any parent that is not currently in the repository. Thus, you cannot figure out post-conversion that the commit was once a merge. But hey, at least it doesn't crash :) This also simplifies emit_commit somewhat, making it easier to follow. However, this change does make emit_commit recursive, which might introduce problems on large commits. | |||||
| * | Add recursive rename support. | Pieter de Bie | 2008-05-30 | 1 | -0/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | If Bazaar renames two things at once, like: a/ => b/ a/a => b/b Then Git expects two moves like M a b M b/a b/b This fixes this issue | |||||
| * | bzr-fast-export.py: Enhance marks support and add --checkpoint | Pieter de Bie | 2008-05-30 | 1 | -3/+32 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This introduces a --marks= option that will set both the --export-marks and the --import-marks. The program will just warn when --import-marks is set but no marks file can be found. Furthermore, this introduces a --checkpoint option. By default set at N=1000, it will send a "checkpoint" every N revisions, and will also export its own marks. Using this, it is possible to resume an export if it has crashed before. | |||||
| * | Classify bzr-fast-export | Pieter de Bie | 2008-05-30 | 1 | -196/+188 | |
|/ | | | | | | | | | | | | This file was getting a bit messy with all the global variables and parameter passing. This commit changes bzr-fast-export to be a real class. This simplifies various methods and will allow easier hacking in the future. There is a single change, though: the next_available_branch_name has been simplified to just return a temporary branch name, as they aren't used for anything else. | |||||
* | Support kind changes in bzr-fast-export. | Adeodato Simó | 2008-03-21 | 2 | -3/+4 | |
| | ||||||
* | improve hg-fast-export integration | Ian Clatworthy | 2008-03-17 | 4 | -74/+147 | |
| | ||||||
* | Set stdout to binary mode on Windows to make it use the correct line endings. | James Westby | 2008-03-15 | 1 | -0/+6 | |
| | ||||||
* | bundle svn-fast-export and hg-fast-export | Ian Clatworthy | 2008-03-14 | 7 | -0/+1165 | |
| | ||||||
* | integrate dato's bzr-fast-export | Ian Clatworthy | 2008-03-11 | 3 | -0/+333 | |