Commit Graph

280 Commits

Author SHA1 Message Date
Abderrahim Kitouni
c79771a1f7 Initial clone/pull/push support for git repositories 2009-06-03 21:15:43 +01:00
Abderrahim Kitouni
fec33923ec make sure commit_import_ctx works with latest hg 2009-06-03 19:29:44 +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
65f9ead2ec remove profiling code and cache all trees more effectively 2009-06-03 13:29:28 -07:00
Scott Chacon
b797c4f3e8 profiling push - fixed tree caching issue, 15% impr 2009-06-03 11:45:17 -07:00
Scott Chacon
fcfc65e702 removed profiling and debugging code 2009-06-03 10:01:03 -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
400dff1d96 profiling the push 2009-06-02 21:27:19 -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
a956124cda nicer and more descriptive comment 2009-06-01 15:15:43 -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
f972b470ff got octomerges working 2009-05-27 17:28:01 -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
Scott Chacon
107a30708a applied patch removing unused methods from dimichxp 2009-05-27 17:15:08 -07:00
Scott Chacon
be2171ab72 applied octopatch from dimichxp 2009-05-27 17:14:41 -07:00
Scott Chacon
39dbc4e40d layout changes to todo file 2009-05-27 17:10:42 -07:00
Scott Chacon
f85f597d17 Merge commit 'sr/master' 2009-05-27 16:33:05 -07:00
Scott Chacon
83af2e9ca3 Merge commit 'origin/master' 2009-05-27 16:29:07 -07:00
Scott Chacon
940bc65ee2 dont export funky tags we import for convenience, dont push tags already on the server 2009-05-27 16:28:53 -07:00
Scott Chacon
0a9b8e6c6c update status message and todo 2009-05-27 16:23:12 -07:00
Scott Chacon
29ff05633b updated readme a bit 2009-05-27 16:15:46 -07:00
Scott Chacon
2ae504491b merged in tag support branch 2009-05-27 16:05:22 -07:00
Scott Chacon
3f84667238 added basic tag support 2009-05-27 15:58:07 -07:00
Sverre Rabbelier
da8585ca04 Allow bookmarking a specific branch
This way 'hg gimport' can be used to import a git head as bookmark
into hg without having to push that head to a git remote first.
2009-05-26 20:57:52 +02:00
Sverre Rabbelier
03bd087ab8 make the export branch customizable 2009-05-26 20:57:52 +02:00
Scott Chacon
036aa7b3f7 merged in small fix from vpenne 2009-05-26 11:20:52 -07:00
Scott Chacon
d1e1396052 updated tip to sverres code 2009-05-26 11:19:46 -07:00
Sverre Rabbelier
f046c4d85b only update bookmarks if importing from a remote 2009-05-26 01:43:55 +02:00
Sverre Rabbelier
52121ac4b3 export: be more clean in what we're doing 2009-05-26 01:16:28 +02:00
Sverre Rabbelier
806623364a Make it possible to limit what branches are imported 2009-05-25 04:21:18 +02:00
Sverre Rabbelier
dbeba8a0f0 Deal with invalid timezones in extra commiter 2009-05-25 01:44:38 +02:00
vpenne
3dde9e838e use os.path.join when building branch name 2009-05-22 22:43:09 +00:00
vpenne
caf486fcdc preserve branch name of the form xxx/yyy when converting them into hg bookmarks 2009-05-20 21:28:03 +00:00
Scott Chacon
c1204ecfdb merged in srabbeliers stuff 2009-05-19 10:00:56 -07:00
Scott Chacon
1ea6ebd835 merge from beejahth 2009-05-19 09:40:54 -07:00
Scott Chacon
cb643301ac merge from ian dees 2009-05-19 09:33:46 -07:00
Dmitriy Taychenachev
f4c0b0543f don't fail while exporting commit with empty working tree. +test. 2009-05-19 22:21:31 +09:00
Dmitriy Taychenachev
37dea2deda use octal numbers for modes. 2009-05-19 21:58:06 +09:00
Dmitriy Taychenachev
4cfbc45f0f use explicit nullid. 2009-05-19 21:51:14 +09:00
Dmitriy Taychenachev
bf54b3d293 dulwich: initialise ctree in each iteration, fixes issue16. 2009-05-19 17:17:38 +09:00
Ian Dees
67c84f63c7 remote branches to server 2009-05-17 16:42:34 -07:00
Ian Dees
7677d7f9ef local git branches to remotes 2009-05-17 15:29:18 -07:00
Ian Dees
35262f6796 hg bookmarks to local git branches 2009-05-17 14:50:50 -07:00
Ian Dees
e76ec3ad89 Fix gclone on Windows 2009-05-17 01:55:48 -07:00