From: Junio C Hamano Date: Thu, 15 Sep 2005 18:50:48 +0000 (-0700) Subject: Updates 2005-09-15 X-Git-Url: https://git.octo.it/?a=commitdiff_plain;h=341e78f70ce4a06cf5152072f55c1577a215fda7;p=git.git Updates 2005-09-15 Signed-off-by: Junio C Hamano --- diff --git a/TODO b/TODO index f8b7e0e8..fd24a9b3 100644 --- a/TODO +++ b/TODO @@ -100,7 +100,9 @@ Technical (heavier) for the best merge [DONE]. * Sort out the mess objects/info/alternates introduces on the - client end. Both rsync and commit walkers are broken. + client end. Both rsync and commit walkers are broken + [Daniel already started some, need to describe the current + situation first.] * We might want to optimize cloning with GIT native transport not to explode the pack, and store it in objects/pack instead. @@ -127,6 +129,9 @@ Technical (milder) * Tool renames. Give fixup patch for at least Cogito and StGIT [DONE]. +* Massage ssh-fetch and ssh-upload to be more backward + compatible. + * Have Daniel's read-tree graduate from "pu" after plugging leaks [DONE]. @@ -170,7 +175,8 @@ Technical (milder) git-checkout. * A tool to detect, show and prune already merged topic - branches. + branches [DONE; 'branch -d' to prune; users can do gitk for + deciding]. * "Lost and Found"; link dangling commits found by fsck-objects under $GIT_DIR/refs/lost-found/. Then show-branch or gitk can @@ -192,6 +198,9 @@ Technical (milder) * Option to limit rename detection for more than N paths. +* diffcore-rename leak reintroduced because the 'fix' was + broken. Need to take a look into this. + * Marking copy seems to be broken when A,B => B,C rename happens; we incorrectly say B stays, which makes the new B copy of old A, not rename [DONE]. @@ -219,7 +228,7 @@ Technical (trivial) * Perhaps "git branch -d" to delete a branch. We probably need some way to say "delete this branch because everything in this should be merged in the master branch" and refuse the removal - if it is not true. + if it is not true [DONE]. * We would want test scripts for the relative directory path stuff Linus has been working on. So far, the following