mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
29 lines
620 B
Plaintext
29 lines
620 B
Plaintext
CLONE
|
|
===========
|
|
|
|
* only try to import non-mapped commits
|
|
* update/add bookmarks
|
|
* checkout the tip
|
|
* limit to HEAD branch? (gh-pages makes weird import)
|
|
|
|
* tag conversion
|
|
|
|
FETCH
|
|
===========
|
|
|
|
* gfetch command
|
|
|
|
PUSH
|
|
==========
|
|
|
|
* get a list of all the hg changesets not yet mapped
|
|
* create git objects from each changeset (incl trees/blobs)
|
|
* update mapfile with new changeset/commit mapping
|
|
* connect to server pushing to
|
|
- figure out needs (use heads/bookmarks for haves)
|
|
* create packfile with needed objects
|
|
- some delta compression if possible (?)
|
|
* upload packfile, remove temp packfile
|
|
|
|
* convert tags to git
|