Mercurial > hg > hg-git
annotate TODO.txt @ 164:7e98757deadc
author and extra data fixes
author | Scott Chacon <schacon@gmail.com> |
---|---|
date | Fri, 29 May 2009 13:10:14 -0700 |
parents | cb38ac7f9373 |
children | 8bfa8aa6b68f |
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 |
164
7e98757deadc
author and extra data fixes
Scott Chacon <schacon@gmail.com>
parents:
162
diff
changeset
|
7 * work fine with eclipse plugin or tortoise-hg |
9
7e776864b301
sorts the commits topologically before converting
Scott Chacon <schacon@gmail.com>
parents:
diff
changeset
|
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
|
9 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
|
10 ============== |
149 | 11 * work in Git on a named branch created in Hg is forward-ported to be named branch commits in Hg and stripped back out if re-exported |
12 * timezone issues (?) | |
13 | |
158
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
14 |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
15 REMOTE/BRANCH STUFF |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
16 ===================== |
151 | 17 * push with branch names (w/ proper error messages) |
18 * explain what branch mapping policy determined when updating refs | |
158
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
19 |
151 | 20 * add a warning for a non-fast forward push |
152
763ae6988091
update status message and todo
Scott Chacon <schacon@gmail.com>
parents:
151
diff
changeset
|
21 * error nicer if pushing to remote without push access (over git://) |
158
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
22 * fail nicely when the remote_name is not there |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
23 |
151 | 24 |
67
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
25 WEBSITE |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
26 =========== |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
27 * more usage documentation |
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
28 * screencast |
41
12d4f99c0702
cleaned and reordered todo list
Scott Chacon <schacon@gmail.com>
parents:
40
diff
changeset
|
29 |
158
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
30 |
41
12d4f99c0702
cleaned and reordered todo list
Scott Chacon <schacon@gmail.com>
parents:
40
diff
changeset
|
31 SPEED/EFFICIENCY |
12d4f99c0702
cleaned and reordered todo list
Scott Chacon <schacon@gmail.com>
parents:
40
diff
changeset
|
32 ================ |
44
234bb5784c8b
cleaned up documentation, created initial branch policy
Scott Chacon <schacon@gmail.com>
parents:
42
diff
changeset
|
33 * switch object mapping to hg->git since the many to one is that direction |
118
b3be536e3f50
handles git commit encoding fields now
Scott Chacon <schacon@gmail.com>
parents:
112
diff
changeset
|
34 * don't send blobs/trees already on server (thin pack) |
67
759ac56497e7
adding hg explicit file renames to the git commit message
Scott Chacon <schacon@gmail.com>
parents:
64
diff
changeset
|
35 * 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
|
36 - at least provide status output |
158
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
37 |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
38 |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
39 MAYBE |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
40 ========== |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
41 * submodules? |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
42 * .gitignore, etc - try to convert? |
0a3c7f1fa06a
layout changes to todo file
Scott Chacon <schacon@gmail.com>
parents:
152
diff
changeset
|
43 - (probably not automatically, but perhaps a generator?) |