Commit Graph

100 Commits

Author SHA1 Message Date
Scott Chacon
bfe9776958 bit of doc cleanup - added dependencies section 2009-04-28 18:59:41 -07:00
Augie Fackler
b9d56d24d6 Merge with Scott 2009-04-28 18:56:05 -07:00
Scott Chacon
5032d45557 cleaned up documentation, created initial branch policy 2009-04-28 18:55:14 -07:00
Scott Chacon
ec7e57ca21 initial readme file 2009-04-28 18:18:26 -07:00
Chris Wanstrath
1ae593dab8 gfetch should access repo when printing, not dest_repo 2009-04-28 17:50:50 -07:00
Chris Wanstrath
edb7096411 add .gitignore too. fun. 2009-04-28 17:50:23 -07:00
Scott Chacon
2827b92aa9 added hack for pushing first branch 2009-04-28 17:28:04 -07:00
Scott Chacon
a29ae5a8cf cleaned and reordered todo list 2009-04-28 17:06:09 -07:00
Scott Chacon
0c7501c9d8 added gclear command to remove all the git data 2009-04-28 16:56:05 -07:00
Scott Chacon
513896ab4f remote management tools 2009-04-28 16:36:57 -07:00
Scott Chacon
da3596babd successful push to an upstream git server - BOOYAH! 2009-04-28 14:28:27 -07:00
Scott Chacon
dfcd0098d0 fix bug where it was not writing the git object names properly
properly gathers list of needed shas to create packfile, updates server on send-pack
next: create and send packfile
2009-04-28 12:46:51 -07:00
Augie Fackler
5d13a6f14b Fix single test running. 2009-04-28 12:13:16 -07:00
Augie Fackler
111be51a2e Merge with Scott. 2009-04-28 11:27:35 -07:00
Augie Fackler
a58039d555 Makefile to ease running of tests. 2009-04-28 11:25:53 -07:00
Augie Fackler
078a596317 Fix DeprecationWarnings in dulwich about sha. 2009-04-28 11:24:01 -07:00
Augie Fackler
b2ec10648a Slightly modified run-tests.py so that tests can run self-contained. 2009-04-28 11:23:15 -07:00
Scott Chacon
9204ac5df6 we did the same thing, not sure why it conflicted 2009-04-28 11:08:54 -07:00
Augie Fackler
c43eae6fbc git-daemon is really git daemon now. 2009-04-28 07:42:12 -07:00
Augie Fackler
bb82b14dc1 Add a check to the clone test for the bookmark we expect. 2009-04-28 06:31:29 -07:00
Augie Fackler
0cf8175dd6 Another way of fixing no-bookmark issue, along with updated test. 2009-04-28 06:30:11 -07:00
Augie Fackler
8cedbd1f98 Fix non-ssh URI parsing. 2009-04-28 06:26:21 -07:00
Augie Fackler
4091832b35 Updated test expectations. 2009-04-28 06:21:35 -07:00
Scott Chacon
a0445d8cb4 edit ssh command to quote the path, also convert tags properly on fetch 2009-04-27 23:35:49 -07:00
Scott Chacon
a54d1c7627 will now set the current tip() as your git 'master' branch for packfile upload 2009-04-27 16:23:34 -07:00
Scott Chacon
0bf37ecc1f fully converts hg changeset/manifest/files to git commits/trees/blobs 2009-04-27 16:15:48 -07:00
Scott Chacon
482fce8508 will now write all trees and blobs needed. all thats left is commits for basic data conversion 2009-04-27 14:50:54 -07:00
Scott Chacon
e3bc398ce3 saving the blob ids in the map now 2009-04-27 12:37:14 -07:00
Scott Chacon
76d5ebb753 gpush coming along. will now write blobs it doesn't have yet to git repo. 2009-04-27 12:26:44 -07:00
Augie Fackler
9b9eb5c58b Add failing test for file removals. 2009-04-26 18:32:36 -07:00
Augie Fackler
2792b43dc3 Warn, but don't fail when bookmarks is not enabled. 2009-04-26 18:27:47 -07:00
Augie Fackler
173d07480a Add a basic test for cloning. 2009-04-26 18:27:24 -07:00
Scott Chacon
8992ea23c4 setting up for upload-pack functionality 2009-04-26 17:56:16 -07:00
Scott Chacon
92c8b368cd moved init into git_handler 2009-04-26 17:23:06 -07:00
Scott Chacon
515b5b2885 ignoring submodule entries 2009-04-26 17:22:55 -07:00
Scott Chacon
ca7a9bc63a added basic config file for remembering remote urls 2009-04-26 16:25:04 -07:00
Scott Chacon
57382179be checks out the HEAD node from a clone 2009-04-26 15:51:05 -07:00
Scott Chacon
65c4e86ff8 updates bookmarks and beginnings of seperate remotes support 2009-04-26 14:49:38 -07:00
Scott Chacon
f7618d323a sped up large imports significantly by caching parsed trees and sha_to_hexes 2009-04-26 11:44:28 -07:00
Scott Chacon
1723a13b60 update todo file and removed outdated TODO comments 2009-04-25 20:59:53 -07:00
Scott Chacon
2cf6c83485 sorts the commits topologically before converting 2009-04-25 20:56:03 -07:00
Scott Chacon
19cd91216c will now more or less correctly determine a changelist from a git commit 2009-04-25 16:57:11 -07:00
Scott Chacon
3d1f3e90be mapping parents properly now 2009-04-24 14:05:50 -07:00
Scott Chacon
228442847d importing basic, mostly stubbed changesets 2009-04-24 11:45:10 -07:00
Scott Chacon
02dcfaee30 refactored the git handling stuff out into another class 2009-04-23 15:26:10 -07:00
Scott Chacon
a83e0c176f fetch will now set refs properly, including namespaced ones 2009-04-23 12:11:23 -07:00
Scott Chacon
eb07e44667 got the packfile clone to work properly 2009-04-23 10:40:38 -07:00
Scott Chacon
10dba71a2d added dulwich library and got the script to call it for clone 2009-04-22 16:59:04 -07:00
Scott Chacon
792c5ca910 added an hgignore file for the compiled crap and removed the class i'm not using yet 2009-02-20 19:15:31 -08:00
Scott Chacon
01bddec68d initial import of the hg-git bridging extension for mercurial 2009-02-20 18:27:51 -08:00