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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
eb1fcdb8fc9b added basic tag support
Scott Chacon <schacon@gmail.com>
parents: 118
diff changeset
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
eb1fcdb8fc9b added basic tag support
Scott Chacon <schacon@gmail.com>
parents: 118
diff changeset
12 * timezone issues (?)
eb1fcdb8fc9b added basic tag support
Scott Chacon <schacon@gmail.com>
parents: 118
diff changeset
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
240ec7b38f98 updated readme a bit
Scott Chacon <schacon@gmail.com>
parents: 149
diff changeset
17 * push with branch names (w/ proper error messages)
240ec7b38f98 updated readme a bit
Scott Chacon <schacon@gmail.com>
parents: 149
diff changeset
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
240ec7b38f98 updated readme a bit
Scott Chacon <schacon@gmail.com>
parents: 149
diff changeset
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
240ec7b38f98 updated readme a bit
Scott Chacon <schacon@gmail.com>
parents: 149
diff changeset
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?)