Commit Graph

  • 2536f87544 Avoid nuisance error printout from readlink test v170826 Frej Drejhammar 2017-08-25 11:26:45 +02:00
  • 17c8a22066 Don't break if the destination directory name contains a space v170818 Frej Drejhammar 2017-08-18 16:18:10 +02:00
  • 7aa82e8234 Eliminate bashism v170624 Frej Drejhammar 2017-06-23 15:33:04 +02:00
  • 02bb982dd9 Behave nicely when the found readlink does not understand '-f' v170617 Frej Drejhammar 2017-06-05 18:41:44 +02:00
  • c252e6748e documentation: Point users to the issue tracker for support questions v170604 Frej Drejhammar 2017-06-02 16:18:43 +02:00
  • ac887f310f Make hg-fst-export.sh callable via a symbolic link Felix Althaus 2017-05-20 10:11:00 +02:00
  • 4bb50bb3fb Fix crash when a branch name starts with '/' Frej Drejhammar 2017-05-14 14:32:59 +02:00
  • fb05ce5b7b Show warning when core.ignoreCase is true v170101 Emilian Bold 2016-12-30 21:47:01 +02:00
  • 01d71a2d3f Make backup copies of state files Frej Drejhammar 2016-12-28 12:14:04 +01:00
  • 1d0f6cb7ca Fix broken support for bare repositories Frej Drejhammar 2016-10-01 14:45:48 +02:00
  • 6cf9397bd6 Do not rely on git internals, support Git >= 2.10 v160914 Frej Drejhammar 2016-09-14 12:00:41 +02:00
  • c614ae776b Fix "Branch ... modified outside hg-fast-export..." for sanitized branch names v160415 Frej Drejhammar 2016-04-15 15:46:47 +02:00
  • f8792d9c5c Switch from os.popen() to subprocess.check_output() for running git rev-parse Frej Drejhammar 2016-04-15 15:39:12 +02:00
  • 7224e420a7 Warn if one of the marks, mapping, or heads files are empty Frej Drejhammar 2016-04-03 15:48:03 +02:00
  • b7cc6ab3bf verify_heads() needs to be aware of the branch renaming map Frej Drejhammar 2016-04-02 15:01:45 +02:00
  • 6d8b4dbb11 Warn if opening a mapping file fails Frej Drejhammar 2016-04-02 14:59:47 +02:00
  • 832ee29bfa Refactor sanitize_name() to know about renaming map Frej Drejhammar 2016-04-02 14:57:19 +02:00
  • 46bf316a3c Explain why it is a bad idea to change sanitize_name() Frej Drejhammar 2016-04-02 12:28:03 +02:00
  • 2d9b147a3e Remove obsolete and unsupported SVN tools Frej Drejhammar 2016-01-29 17:20:45 +01:00
  • f75057e49a Make --hg-hash work in incremental mode Frej Drejhammar 2016-01-10 14:00:02 +01:00
  • 042f0728cc Use backquotes Mark Raymond 2015-12-12 10:34:02 +00:00
  • e7ea819a1f Use GitHub markdown Mark Raymond 2015-12-12 10:25:31 +00:00
  • 7d26b1a212 Rename README to README.md Mark Raymond 2015-12-12 10:13:52 +00:00
  • 38e81367ec Add filename encoding option --fe Han Sangjin 2015-11-03 16:12:46 +09:00
  • 3c27c693e1 Allow branches and tags to be remapped Frej Drejhammar 2015-08-16 17:13:04 +02:00
  • a542b6aa97 refactor: Make author map loading more generic Frej Drejhammar 2015-08-16 13:09:51 +02:00
  • b9b6f2a57a Survive corrupt source repositories Frej Drejhammar 2015-08-15 19:32:59 +02:00
  • d202200fd9 Make -e option apply to imported filenames zed 2014-10-26 20:53:20 +03:00
  • e87c9cb3b8 Add option for specifying the text encoding used by Mercurial zed 2014-10-25 13:18:41 +03:00
  • f64c10ba14 Do not rely on "type -p" Frej Drejhammar 2014-09-23 15:01:02 +02:00
  • 8a8bd170f7 Merge pull request #37 from ottxor/master frej 2014-09-19 13:39:31 +02:00
  • a7c0da7eca Fix ROOT if hg-fast-export is in PATH Christoph Junghans 2014-09-11 11:43:44 -06:00
  • 2c21922ad1 Only dump heads in head cache Frej Drejhammar 2014-07-06 14:59:28 +02:00
  • 29e19d696f Update README with note about no working directory Chris 2014-05-29 20:58:34 -04:00
  • 1d85321bdb Annotate commits with the hg hash as git notes in the hg namespace Piotr Święcicki 2014-04-22 23:00:44 +02:00
  • 779e2f6da8 hg-fast-export.sh/hg-reset.sh: replace egrep with grep Kyle J. McKay 2014-03-28 16:39:08 -07:00
  • 1be636db36 hg-fast-export.py: do not sort merge commit parents Kyle J. McKay 2014-03-15 00:12:44 -07:00
  • 7937dfaad5 Merge pull request #23 from ritcheyer/master frej 2014-03-16 16:05:47 +01:00
  • 8822aa34e9 hg-fast-export.py: improve authors file compatibility Kyle J. McKay 2014-03-15 16:48:10 -07:00
  • 0e4142955a hg-fast-export.sh: clean up help text and support --help Kyle J. McKay 2014-03-15 01:26:08 -07:00
  • 5fad4e4b99 hg-fast-export: support new --hgtags option Kyle J. McKay 2014-03-15 00:54:45 -07:00
  • b1d1265330 hg-fast-export.py: do not lose file mode changes Kyle J. McKay 2014-03-15 00:03:28 -07:00
  • 4be2fa46ee hg-fast-export.py: support older hg versions Kyle J. McKay 2014-03-14 22:18:08 -07:00
  • 728716375b hg-fast-export.py: restore compatibility with older python Kyle J. McKay 2014-03-14 21:06:53 -07:00
  • 8ed62c9cf7 hg-fast-export.sh: Do not ignore hg-fast-export.py exit code Kyle J. McKay 2014-03-14 21:02:26 -07:00
  • 8b6c6e5cff Revert "Don't ignore hg-fast-export.py exit code" Kyle J. McKay 2014-03-14 21:01:55 -07:00
  • cb55f74437 Revert "Make bashism conditional on the shell being bash" Kyle J. McKay 2014-03-14 21:01:35 -07:00
  • 7b4729ddc8 checking for - and converting - backslashes Eric Ritchey 2014-03-13 14:32:10 -07:00
  • f2491e83b0 Merge pull request #22 from TracyWebTech/master frej 2014-02-14 17:14:12 +01:00
  • a4b23c6713 Fixing for hg 2.9 Sergio Oliveira 2014-02-10 08:32:27 -02:00
  • ddae888d31 Fix typo+grammo in README Frej Drejhammar 2014-01-08 20:29:55 +01:00
  • aaccfba9a0 Make bashism conditional on the shell being bash Frej Drejhammar 2013-09-15 12:26:43 +02:00
  • b85743f67e Give a proper error message when the hg repo is not known Frej Drejhammar 2013-09-08 14:32:08 +02:00
  • e1a0b56023 Merge pull request #16 from zr40/patch-1 frej 2013-09-04 02:11:03 -07:00
  • 9643aa5df2 Don't ignore hg-fast-export.py exit code Matthijs van der Vleuten 2013-09-04 09:43:17 +02:00
  • 3ff69b5392 Fix mapping option, close #10 Fantomas42 2013-06-21 18:35:38 +02:00
  • 9a414ca8e2 Update README with pointer to the github issue tracker Frej Drejhammar 2012-10-13 16:27:06 +02:00
  • c178d5c8a0 Rename hg-fast-export.txt to README Frej Drejhammar 2012-10-13 16:18:15 +02:00
  • ad72c608dc Merge pull request #7 from living180/master frej 2012-09-30 12:09:08 -07:00
  • 7eaba68bc2 Make hg-fast-export (actually) work on Windows Daniel Harding 2012-09-30 07:24:16 +01:00
  • e63f780004 Merge pull request #6 from aried3r/master frej 2012-08-10 09:10:44 -07:00
  • 0dcbd3d195 Organized imports Anton Rieder 2012-08-07 01:35:09 +02:00
  • 11224c6c0b Merge pull request #5 from living180/master frej 2012-06-01 08:05:31 -07:00
  • 4ce8835d11 Make hg-fast-export work on Windows Daniel Harding 2012-03-21 23:16:11 +00:00
  • d311f7fbc7 Merge pull request #4 from aried3r/master frej 2012-05-20 10:31:40 -07:00
  • 8f6adfd07c Applied rule #7 of git-check-ref-format Anton Rieder 2012-05-16 23:44:00 +02:00
  • b2f6d28722 Update documentation: The tool is no longer called hg-fast-import Frej Drejhammar 2012-01-27 20:06:07 +01:00
  • a8b1481a8e Mention the author map file in the readme Frej Drejhammar 2012-01-27 20:02:54 +01:00
  • 32c481a98f Add usage info for the --force option David Wragg 2012-01-23 16:17:44 +00:00
  • e24fa42b87 Commits with no parent need a reset command. Barry Wardell 2011-12-05 23:13:57 +00:00
  • 0a9570c676 Support the case where the author field has an empty email address, i.e. it is of the form 'name <>'. Barry Wardell 2011-11-23 22:12:52 +00:00
  • 3e00d99d39 Use hg methods to extract name and email when doing user fixup Paul O’Shannessy 2011-10-18 16:20:54 -07:00
  • fab6d6f025 hg-fast-export.sh should fail if git-fast-import fails David Wragg 2011-06-13 13:05:47 +01:00
  • b51166f006 Support passing --force to git-fast-import David Wragg 2010-11-17 00:32:12 +00:00
  • 486690e176 Remove \" from the user string before trying to extract name and email Frej Drejhammar 2011-03-18 19:12:45 +01:00
  • c8a4584896 The "verifying branch" message is not very interesting David Wragg 2010-09-20 10:58:18 +01:00
  • 2b197f947f Simplify handling of parents of exported commit David Wragg 2010-09-20 10:55:24 +01:00
  • 1464dabbff Maintain backwards compatibility for ui setup Rocco Rutte 2009-05-25 15:17:33 +02:00
  • ff19982cc2 Update to work with mercurial ui refactorings Rocco Rutte 2009-05-14 14:53:42 +02:00
  • 0306977b28 hg-fast-export: Compare HG revisions when merging Matthias Urlichs 2008-11-16 15:43:44 +01:00
  • 688623f17e hg-fast-export: Support branches without parents Rocco Rutte 2009-01-27 15:34:46 +01:00
  • d6cd058bb3 hg-fast-export: Point out that only local repos are supported Frej Drejhammar 2009-01-16 20:09:52 +01:00
  • 9f278a9792 hg-fast-export: Update todo now that tag movement is supported Rocco Rutte 2008-12-30 21:52:32 +01:00
  • 276f54c38f Merge branch 'from-jmcmullan' into develop Frej Drejhammar 2008-12-20 19:57:39 +01:00
  • a984e233c2 hg-fast-export: add option to track remote branches under a custom namespace Fabrizio Chiarello 2008-09-19 18:31:53 +02:00
  • b4833029a4 hg export: Support tag movement Jason S. McMullan 2008-12-11 09:05:05 -05:00
  • fdbb1decaa hg2git: Update copyrights and maintainership information. Rocco Rutte 2008-11-25 11:25:22 +01:00
  • 1ab60e492b hg-fast-export: Make default branch customizable Fabrizio Chiarello 2008-09-18 21:10:16 +02:00
  • 02bc08886f hg-fast-export: Catch up with mercurial crew API changes Rocco Rutte 2008-09-19 08:01:53 +02:00
  • e8ba36aa3f hg-fast-export.py: Use appropriate file mode for symlinks. Peter Colberg 2008-08-17 14:11:53 +02:00
  • 8be4e6b3d0 hg-fast-export: work still if git-commands are not in PATH Jonathan Nieder 2008-07-18 01:32:37 -05:00
  • 205c76749a Revert "hg2git: Replaces space with "_" in branches name" Rocco Rutte 2008-06-03 13:53:08 +02:00
  • 6e3872b6a0 hg-fast-export.py: sanitize tildes (~) in branch names Jonathan Nieder 2008-06-02 13:23:48 -05:00
  • d89b42a631 Clarify where 'HEAD' branch name comes from Rocco Rutte 2008-05-30 13:44:07 +02:00
  • cdfdae36c8 hg2git: Replaces space with "_" in branches name Felipe Zimmerle 2008-05-30 13:41:56 +02:00
  • bc98d2c088 hg-fast-export.py: Cache possibly sanitized branch names Rocco Rutte 2007-10-26 17:11:57 +02:00
  • b200f9f8b3 Merge branch 'fixes' Rocco Rutte 2007-10-26 14:29:18 +00:00
  • 4cc930807d hg-fast-import.py: Sanitize ref names Rocco Rutte 2007-10-26 16:06:40 +02:00
  • 431c32de6b hg-fast-export.py: Don't attempt to dump revs beyond tip with -m Rocco Rutte 2007-10-25 15:23:17 +02:00
  • ec1be3d05f hg-fast-export.py: Minor tweaks/cleanup Rocco Rutte 2007-10-25 15:21:46 +02:00