Abderrahim Kitouni
|
a82d7d648c
|
deal correctly with old timezone format in extra committer
|
2009-08-04 12:32:01 +01:00 |
|
Abderrahim Kitouni
|
d901d565fc
|
save the map only once in export
|
2009-08-04 12:30:16 +01:00 |
|
Abderrahim Kitouni
|
652619279b
|
reorganize export_hg_commit
|
2009-08-02 19:53:08 +01:00 |
|
Abderrahim Kitouni
|
5603daa89c
|
readd blob caching (~25% improvement in gexport)
(was lost during the port to latest dulwich), this would also allow
hg-git to take advantage of Sverre's fast-import script
|
2009-08-02 19:12:16 +01:00 |
|
Abderrahim Kitouni
|
e3d224ab39
|
disable thin packs as they aren't handled correctly
|
2009-08-01 18:33:58 +01:00 |
|
Abderrahim Kitouni
|
a73b315aba
|
initial support for pull -r
|
2009-08-01 17:55:54 +01:00 |
|
Abderrahim Kitouni
|
6a2aac5247
|
initial support for 'hg outgoing'
|
2009-07-31 18:15:02 +01:00 |
|
Abderrahim Kitouni
|
69b203636c
|
rework pushing to support --rev and --force options
|
2009-07-30 22:09:53 +01:00 |
|
Abderrahim Kitouni
|
1509bcf1eb
|
work around a bug in dulwich 0.3.3
|
2009-07-28 23:12:38 +01:00 |
|
Abderrahim Kitouni
|
4447fd8499
|
fix invalid timezone handling
|
2009-07-28 23:10:04 +01:00 |
|
Abderrahim Kitouni
|
36d1ac62b3
|
fix bug introduced by previous commit
|
2009-07-28 23:07:37 +01:00 |
|
Abderrahim Kitouni
|
417fa7650f
|
drop untested commit_import_ctx (use commitctx instead).
This should fix issue 6 bb, but may reveal others.
|
2009-07-28 21:29:27 +01:00 |
|
Abderrahim Kitouni
|
89ffefb443
|
store non utf-8 encoded author/commit message as deltas
|
2009-07-24 21:23:35 +01:00 |
|
Abderrahim Kitouni
|
7b86734a7e
|
port to upstream dulwich
|
2009-07-02 21:58:51 +01:00 |
|
Abderrahim Kitouni
|
90d6fbca7a
|
fix compatibility with mercurial 1.1
|
2009-07-23 09:28:37 +01:00 |
|
Abderrahim Kitouni
|
a314af7620
|
do not pull from git when asked to push
|
2009-07-23 08:47:23 +01:00 |
|
Abderrahim Kitouni
|
d72114533e
|
fix some name errors
|
2009-07-16 22:08:15 +01:00 |
|
Michael J. Pedersen
|
4d78fd5dab
|
Making compatible with Python 2.4
|
2009-07-08 14:14:52 -05:00 |
|
Abderrahim Kitouni
|
6522072485
|
add some annotations for test coverage
|
2009-07-07 17:46:14 +01:00 |
|
Abderrahim Kitouni
|
05322ce8a0
|
small cleanups (tabs, s/TODO :/TODO:/ and dead code)
|
2009-07-07 17:05:43 +01:00 |
|
Abderrahim Kitouni
|
40481436fe
|
fix pushing tags to git (see issue 3 bb)
|
2009-07-07 11:46:19 +01:00 |
|
Abderrahim Kitouni
|
06c9026768
|
remove broken tagging code (see issue 3 bb)
|
2009-07-05 16:39:28 +01:00 |
|
Abderrahim Kitouni
|
e9fb1ccb75
|
add a test for pushing to git
|
2009-07-02 13:27:14 +01:00 |
|
Abderrahim Kitouni
|
f6dc1c3540
|
revert the changes made in 1eaf107ee0e5 and cbd9deb7c675
Merges can be done in either git or hg, so we should not add information
in the git log.
|
2009-06-29 23:20:37 +01:00 |
|
Abderrahim Kitouni
|
9ac82c76e6
|
trying to fix some of the broken tests
|
2009-06-29 15:28:25 +01:00 |
|
Abderrahim Kitouni
|
ab962c94d7
|
add test for octopus merge conversion
|
2009-06-25 16:24:36 +01:00 |
|
Abderrahim Kitouni
|
a1de5951ce
|
Reorganize push for more symmetry with fetch
|
2009-06-23 19:22:49 +01:00 |
|
Abderrahim Kitouni
|
921c19cd03
|
Drop importbranch/exportbranch options (exportbranch was really broken)
|
2009-06-23 19:20:15 +01:00 |
|
Abderrahim Kitouni
|
ecf252e1c5
|
Do not depend on the cache git repository for reference pushing
|
2009-06-21 22:44:41 +01:00 |
|
Abderrahim Kitouni
|
19087a251b
|
Better reporting of the number of commits to convert
|
2009-06-21 11:07:44 +01:00 |
|
Abderrahim Kitouni
|
77d27b7dd5
|
Use mercurial.node.bin instead of dulwich.objects.hex_to_sha
|
2009-06-19 16:53:39 +01:00 |
|
Abderrahim Kitouni
|
eb4e36cb7d
|
Store git tags in .hg/git-tags and let localtags be *local*
|
2009-06-18 22:38:09 +01:00 |
|
Abderrahim Kitouni
|
a69df41353
|
Handle git repositories with legacy encodings.
|
2009-06-18 16:49:13 +01:00 |
|
Abderrahim Kitouni
|
758c750a8f
|
Fix remote branch hadling to use the hgrc [paths] section
|
2009-06-16 14:44:19 +01:00 |
|
Abderrahim Kitouni
|
1b70cc7849
|
Reorder methods by their functionality.
|
2009-06-16 13:39:11 +01:00 |
|
Abderrahim Kitouni
|
0cb689bef6
|
Remove remotes support (use the paths section in hgrc instead)
|
2009-06-08 19:15:58 +01:00 |
|
Abderrahim Kitouni
|
da195f1c47
|
Various cleanups (mostly whitespace and imports)
|
2009-06-05 11:56:22 +01:00 |
|
Abderrahim Kitouni
|
c79771a1f7
|
Initial clone/pull/push support for git repositories
|
2009-06-03 21:15:43 +01:00 |
|
Scott Chacon
|
2a605eba4a
|
only look for renames if the file has changed
|
2009-06-03 16:32:03 -07:00 |
|
Scott Chacon
|
38acb03ef6
|
fix to previously written tree hash calculation
|
2009-06-03 13:45:32 -07:00 |
|
Scott Chacon
|
b797c4f3e8
|
profiling push - fixed tree caching issue, 15% impr
|
2009-06-03 11:45:17 -07:00 |
|
Scott Chacon
|
5a97599d3e
|
not trying to write the same tree twice
|
2009-06-03 09:55:45 -07:00 |
|
Scott Chacon
|
5c914f6dfa
|
fixed serious speed issue with rename detection
|
2009-06-03 09:22:27 -07:00 |
|
Scott Chacon
|
d92e94dad8
|
fix message stripping and malformed user info
|
2009-06-02 19:33:48 -07:00 |
|
Scott Chacon
|
3a40638749
|
added empty changelog handling
|
2009-06-01 20:17:11 -07:00 |
|
Scott Chacon
|
89fbc37467
|
remove rename detection, add explicit changelog recording on merges
|
2009-06-01 15:10:01 -07:00 |
|
Scott Chacon
|
feffe70422
|
almost got everything working
|
2009-06-01 14:57:19 -07:00 |
|
Scott Chacon
|
f254446497
|
author and extra data fixes
|
2009-05-29 13:13:04 -07:00 |
|
Scott Chacon
|
4a831bd653
|
moved file rename code back to proper indent
|
2009-05-27 17:27:23 -07:00 |
|
Scott Chacon
|
4ec3f5c66b
|
Merge branch 'octo' with octo merge code
Conflicts:
git_handler.py
|
2009-05-27 17:19:11 -07:00 |
|