Mercurial > hg > hg-git
annotate TODO.txt @ 90:353c9e9192ec
added map saving after each object exported
author | Scott Chacon <schacon@gmail.com> |
---|---|
date | Sat, 09 May 2009 15:06:33 -0700 |
parents | e35ed99fa691 |
children | 6305f274fc63 |
rev | line source |
---|---|
14
36e94e805fa7
added basic config file for remembering remote urls
Scott Chacon <schacon@gmail.com>
parents:
13
diff
changeset
|
1 GENERAL |
36e94e805fa7
added basic config file for remembering remote urls
Scott Chacon <schacon@gmail.com>
parents:
13
diff
changeset
|
2 ========== |
67
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
3 * fully integrate as native protocol handler |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
4 - hg push git@... |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
5 - hg fetch [remote] (remote is url, hg alias or hg-git remote) |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
6 - hg clone url |
72
7d5fbed25b36
merge with a rename is working now, but the fix cannot be the right way to do it
Scott Chacon <schacon@gmail.com>
parents:
71
diff
changeset
|
7 * fail nicely when the remote_name is not there |
16
58cd05129119
moved init into git_handler
Scott Chacon <schacon@gmail.com>
parents:
14
diff
changeset
|
8 * submodules? |
46
0bfcd0c06b8e
clarified in the readme that this is still alpha
Scott Chacon <schacon@gmail.com>
parents:
44
diff
changeset
|
9 * .gitignore, etc - try to convert? |
0bfcd0c06b8e
clarified in the readme that this is still alpha
Scott Chacon <schacon@gmail.com>
parents:
44
diff
changeset
|
10 - (probably not automatically, but perhaps a generator?) |
9
7e776864b301
sorts the commits topologically before converting
Scott Chacon <schacon@gmail.com>
parents:
diff
changeset
|
11 |
7e776864b301
sorts the commits topologically before converting
Scott Chacon <schacon@gmail.com>
parents:
diff
changeset
|
12 PUSH |
7e776864b301
sorts the commits topologically before converting
Scott Chacon <schacon@gmail.com>
parents:
diff
changeset
|
13 ========== |
44
234bb5784c8b
cleaned up documentation, created initial branch policy
Scott Chacon <schacon@gmail.com>
parents:
42
diff
changeset
|
14 * push with branch names (w/ proper error messages) |
52
87d462a6b796
pushing nothing works better
Scott Chacon <schacon@gmail.com>
parents:
47
diff
changeset
|
15 * explain what branch mapping policy determined when updating refs |
64 | 16 * convert tags to git (local and .hgtags entries) |
71
19053d11d520
explicit renames converting both ways now
Scott Chacon <schacon@gmail.com>
parents:
67
diff
changeset
|
17 * add a warning for a non-fast forward push |
14
36e94e805fa7
added basic config file for remembering remote urls
Scott Chacon <schacon@gmail.com>
parents:
13
diff
changeset
|
18 |
36e94e805fa7
added basic config file for remembering remote urls
Scott Chacon <schacon@gmail.com>
parents:
13
diff
changeset
|
19 FETCH |
36e94e805fa7
added basic config file for remembering remote urls
Scott Chacon <schacon@gmail.com>
parents:
13
diff
changeset
|
20 =========== |
64 | 21 * tag conversion (add local tags if not already in .hgtags) |
55
4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
Scott Chacon <schacon@gmail.com>
parents:
53
diff
changeset
|
22 |
4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
Scott Chacon <schacon@gmail.com>
parents:
53
diff
changeset
|
23 MAPPING ISSUES |
4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
Scott Chacon <schacon@gmail.com>
parents:
53
diff
changeset
|
24 ============== |
4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
Scott Chacon <schacon@gmail.com>
parents:
53
diff
changeset
|
25 Created in Hg: |
80
0e0a2d20deed
added a missing newline back to git conversion
Scott Chacon <schacon@gmail.com>
parents:
72
diff
changeset
|
26 * merges with renames in 2nd branch |
0e0a2d20deed
added a missing newline back to git conversion
Scott Chacon <schacon@gmail.com>
parents:
72
diff
changeset
|
27 - dont convert back properly for some reason |
55
4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
Scott Chacon <schacon@gmail.com>
parents:
53
diff
changeset
|
28 |
4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
Scott Chacon <schacon@gmail.com>
parents:
53
diff
changeset
|
29 Created in Git: |
89
e35ed99fa691
committer info now being kept properly
Scott Chacon <schacon@gmail.com>
parents:
80
diff
changeset
|
30 * encoding field / utf-8 |
55
4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
Scott Chacon <schacon@gmail.com>
parents:
53
diff
changeset
|
31 * octopus merge explode/implode |
4b1fa3d0fa8b
got the milestone done, moved some TODO stuff into a "mapping issues" section
Scott Chacon <schacon@gmail.com>
parents:
53
diff
changeset
|
32 |
67
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
33 WEBSITE |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
34 =========== |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
35 * more usage documentation |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
36 * screencast |
90
353c9e9192ec
added map saving after each object exported
Scott Chacon <schacon@gmail.com>
parents:
89
diff
changeset
|
37 * git+ssh, git@ descriptions, better error detection for that |
41
12d4f99c0702
cleaned and reordered todo list
Scott Chacon <schacon@gmail.com>
parents:
40
diff
changeset
|
38 |
12d4f99c0702
cleaned and reordered todo list
Scott Chacon <schacon@gmail.com>
parents:
40
diff
changeset
|
39 SPEED/EFFICIENCY |
12d4f99c0702
cleaned and reordered todo list
Scott Chacon <schacon@gmail.com>
parents:
40
diff
changeset
|
40 ================ |
44
234bb5784c8b
cleaned up documentation, created initial branch policy
Scott Chacon <schacon@gmail.com>
parents:
42
diff
changeset
|
41 * switch object mapping to hg->git since the many to one is that direction |
41
12d4f99c0702
cleaned and reordered todo list
Scott Chacon <schacon@gmail.com>
parents:
40
diff
changeset
|
42 * don't send blobs/trees already on server |
67
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
43 * packfile creation benchmarking (seems to take a while sometimes) |
90
353c9e9192ec
added map saving after each object exported
Scott Chacon <schacon@gmail.com>
parents:
89
diff
changeset
|
44 - at least provide status output |