From: Junio C Hamano Date: Sun, 4 Dec 2005 19:51:53 +0000 (-0800) Subject: 2005-12-04 snapshot after 1.0rc4 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=9631a0e5ff90b2c559c14435fe43c33322d1ec2c;p=git.git 2005-12-04 snapshot after 1.0rc4 --- diff --git a/Distrib b/Distrib index 4ddc71f7..2d927931 100755 --- a/Distrib +++ b/Distrib @@ -20,7 +20,9 @@ D=$G/debian set -x +mkdir -p $G/RPMS/i386 $G/RPMS/SRPMS + ln $HOME/debian/git-*_$V[-.]* $D/. ln $HOME/debian/git-$V.tar.gz $G/. -ln $HOME/rpms/RPMS/i386/git*-$V-* $G/. -ln $HOME/rpms/SRPMS/git-$V-* $G/. +ln $HOME/rpms/RPMS/i386/git*-$V-* $G/RPMS/i386/. +ln $HOME/rpms/SRPMS/git-$V-* $G/RPMS/SRPMS/. diff --git a/TODO b/TODO index f08cbb5b..3c9946f2 100644 --- a/TODO +++ b/TODO @@ -116,16 +116,20 @@ Technical (heavier) Technical (milder) ------------------ +* merge-recursive needs to register conflicting paths as higher + stage entries in the index. For that, it first needs to + construct three trees whose paths are already renamed, and + call 3-way read-tree. + * Binary package split. Plan laid out and discussion mostly done. [RPM side done; Debian side delegated] -* User-relative paths by Andreas Ericsson. [STILL BREWING BUT - ALMOST DONE] +* User-relative paths by Andreas Ericsson. [DONE] * Accessing configuration variables from C and from scripts by - Johannes [STILL BREWING BUT ALMOST DONE]. + Johannes [DONE]. -* Proxing git:// connection by Paul Collins. [Need to ping] +* Proxing git:// connection by Paul Collins. [DONE] * Maybe look at Cogito and see if I can help Pasky to adjust to the later core features? @@ -154,21 +158,21 @@ Technical (milder) * Make rebase restartable; instead of skipping what cannot be automatically forward ported, leave the conflicts in the work tree, have the user resolve it, and then restart from where it - left off [mechanism DONE; in pu]. + left off [DONE]. * Output full path in the "git-rev-list --objects" output, not just the basename, and see the improved clustering results in better packing [Tried, but did not work out well]. -* Updated git-changes-script Jeff Garzik needs [Inquiry for - external spec sent out with a quick hack. Will know if that - is what he needs hopefully soon]. +* Updated git-changes-script Jeff Garzik needs [Not needed -- + pull into local or borrow temporarily with alternate object + directories environment variable and use normal tools]. * Customizable init-db. Personally I think template mechanism is good enough. Otherwise, maybe add hooks/post-init-db. * Make sure we do reasonable thing on binary files even in - cherry-pick and rebase. [mechanism DONE; rebase in pu] + cherry-pick and rebase [DONE]. * Binary diff detection fails if locale set to non English; even GNU diff 2.8.1 and 2.8.7 in C locale say different things. At @@ -205,16 +209,8 @@ Technical (trivial) ko-rc are in refs/tags/). * We would want test scripts for the relative directory path - stuff Linus has been working on. So far, the following - commands should be usable with relative directory paths: - - git-update-index - git-ls-files - git-diff-files - git-diff-index - git-diff-tree - git-rev-list - git-rev-parse + stuff Linus has been working on. Most of the C-level + commands should be usable with relative directory paths. * In a freashly created empty repository, `git fetch foo:bar` works OK, but `git checkout bar` afterwards does not (missing