summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Avoid use of Repository.revisions, which may not be set.Jelmer Vernooij2010-12-111-10/+9
| | | | |
* | | | | Cope with non-ascii characters in symbolic links.Jelmer Vernooij2010-12-112-6/+9
|\ \ \ \ \
| * | | | | unicode to str back on exportDaniel Clemente2009-10-311-1/+2
| | | | | |
| * | | | | use unicode paths when handling copy and renameDaniel Clemente2009-10-301-4/+4
| | | | | |
| * | | | | pass unicode object (rather than str) to match CHKInventory._entry_to_bytes ↵Daniel Clemente2009-10-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | requirements
* | | | | | Cope with non-ascii characters in tag names.Jelmer Vernooij2010-12-112-1/+6
| | | | | |
* | | | | | Fix fast-import-filter.Jelmer Vernooij2010-12-111-3/+7
| | | | | |
* | | | | | Move command implementations into a separate cmds module.Jelmer Vernooij2010-12-113-883/+895
| | | | | |
* | | | | | Add testr magic.Jelmer Vernooij2010-12-112-0/+5
| | | | | |
* | | | | | Fix import of single_plural.Jelmer Vernooij2010-11-091-3/+9
| | | | | |
* | | | | | Merge fixes for git-darcs.Jelmer Vernooij2010-11-090-0/+0
|\ \ \ \ \ \
| * | | | | | git-darcs: Fix exit/return confusion.Anders Kaseorg2010-03-271-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shell functions should return instead of exiting the whole script; they should return a nonzero status on error and a zero status on success. Notably, “Nothing fetched” is not an error, and pull should go ahead and do a merge or rebase even if fetch didn’t fetch anything.
| * | | | | | git-darcs: Import to a real ref (refs/remotes/darcs/$remote).Anders Kaseorg2010-03-271-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the imported darcs branch to be seen by tools like ‘git branch -r’ and ‘gitk --all’, and prevents the imported commits from being garbage-collected.
| * | | | | | fix timezones in darcs-fast-export, take 2D Herring2010-03-171-19/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous patch had a flaw; it assumed that darcs was storing the committer's timezone. Instead, darcs always stores UTC timestamps in an ISO 8601 format. Tools like "darcs changes" convert this into the user's local time as a convenience. I couldn't find an authoritative spec, but here are some relevant references. http://wiki.darcs.net/NamedPatch http://search.cpan.org/~david/Darcs-Inventory-1.4/lib/Darcs/Inventory/Patch.pm http://bugs.darcs.net/issue140 To resolve the issue, this patch always reports that the timezone is UTC.
* | | | | | | Fix output stream to stdout for bzr fast-export.Jelmer Vernooij2010-11-084-9/+78
| | | | | | |
* | | | | | | Add tests for _get_source_stream.Jelmer Vernooij2010-11-082-0/+59
| | | | | | |
* | | | | | | Remove (now) useless iterator.Jelmer Vernooij2010-11-081-3/+0
| | | | | | |
* | | | | | | Merge split of python-fastimport into a separate package.Jelmer Vernooij2010-11-0630-4480/+352
|\ \ \ \ \ \ \
| * | | | | | | Support get_file_text in _TreeShim.Jelmer Vernooij2010-10-261-4/+7
| | | | | | | |
| * | | | | | | Fix some more bugs found by ad-hoc testing.Jelmer Vernooij2010-10-162-9/+7
| | | | | | | |
| * | | | | | | Simplify imports in case fastimport is not installed.Jelmer Vernooij2010-10-161-25/+5
| | | | | | | |
| * | | | | | | Check for availability of fastimport before running tests.Jelmer Vernooij2010-10-156-15/+92
| | | | | | | |
| * | | | | | | Add FastimportFeature.Jelmer Vernooij2010-10-151-1/+20
| | | | | | | |
| * | | | | | | Mention fastimport in README.Jelmer Vernooij2010-10-151-0/+2
| | | | | | | |
| * | | | | | | Merge trunk.Jelmer Vernooij2010-10-092-6/+15
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge darcs exporter improvements from Miklos.Jelmer Vernooij2010-10-092-6/+15
|\ \ \ \ \ \ \ \
| * | | | | | | | tests: make sure the dir exists where we run darcs diffMiklos Vajna2010-07-281-3/+3
| | | | | | | | |
| * | | | | | | | darcs-fast-import: check of the return code of record and tagMiklos Vajna2010-07-281-3/+12
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also, when using darcs record --pipe, use -m '' in case the patch name is empty, see http://bugs.darcs.net/issue1882
| * | | | | | | Provide stubs for logging functions no longer provided by python-fastimport.Jelmer Vernooij2010-09-122-1/+49
| | | | | | | |
| * | | | | | | Use modes for FileModifyCommand.Jelmer Vernooij2010-09-124-61/+104
| | | | | | | |
| * | | | | | | Remove processors, now in python-fastimport.Jelmer Vernooij2010-09-0610-2260/+0
| | | | | | | |
| * | | | | | | Split out reftracker.Jelmer Vernooij2010-09-066-55/+97
| | | | | | | |
| * | | | | | | Fix typo, handle bzr-specific locking in GenericProcessor.Jelmer Vernooij2010-09-053-2/+27
| | | | | | | |
| * | | | | | | Only require passing BzrDir to bzr-specific processors.Jelmer Vernooij2010-09-044-11/+19
| | | | | | | |
| * | | | | | | Fix some imports.Jelmer Vernooij2010-09-043-14/+22
| | | | | | | |
| * | | | | | | Split out fastimport, import it from the system.Jelmer Vernooij2010-09-0323-2187/+22
| | | | | | | |
| * | | | | | | Move pure-fastimport code into its own directory, in preparation of ↵Jelmer Vernooij2010-09-0323-141/+176
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | splitting it into a separate package.
* | | | | | | Merge fixes from Miklos for darcs fast import.Jelmer Vernooij2010-07-289-63/+197
|\ \ \ \ \ \ \
| * | | | | | | darcs-fast-import: don't fail for first empty commitMiklos Vajna2010-06-283-0/+12
| | | | | | | |
| * | | | | | | darcs-fast-import: add --progress switchMiklos Vajna2010-06-272-1/+18
| | | | | | | |
| * | | | | | | x2d: pass options to d-f-iMiklos Vajna2010-06-272-2/+10
| | | | | | | |
| * | | | | | | darcs-fast-import: Create symlinks after darcs recordMiklos Vajna2010-06-271-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise darcs diff will show the file removals but even darcs record -a won't record them.
| * | | | | | | darcs-fast-import: Allow more liberal renamingMiklos Vajna2010-06-272-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow renames like BUG -> bug. Darcs does not allow it by default.
| * | | | | | | darcs-fast-import: add --symhack optionMiklos Vajna2010-06-273-5/+46
| | | | | | | |
| * | | | | | | darcs-fast-import: always invoke darcs add using --boringMiklos Vajna2010-06-272-2/+9
| | | | | | | |
| * | | | | | | darcs-fast-import: do not silently ignore darcs failuresMiklos Vajna2010-06-271-3/+7
| | | | | | | |
| * | | | | | | darcs-fast-import: better error handling for symlinksMiklos Vajna2010-06-273-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The importer can't handle them till Darcs does not so, but at least we can give an easy-to-understand error message and a separate exit code.
| * | | | | | | darcs-fast-import: No longer throw away the blob after writing itMiklos Vajna2010-06-272-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that a mark can be used multiple times, and given that reading it from darcs may be slow, let's just keep it in the memory for now. Later - if it turns out the memory usage is too heavy - we can still use darcs show contents instead.
| * | | | | | | git-darcs: Fix exit/return confusion.Anders Kaseorg2010-04-211-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shell functions should return instead of exiting the whole script; they should return a nonzero status on error and a zero status on success. Notably, “Nothing fetched” is not an error, and pull should go ahead and do a merge or rebase even if fetch didn’t fetch anything.
| * | | | | | | git-darcs: Import to a real ref (refs/remotes/darcs/$remote).Anders Kaseorg2010-04-211-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the imported darcs branch to be seen by tools like ‘git branch -r’ and ‘gitk --all’, and prevents the imported commits from being garbage-collected.