2005-12-04 snapshot after 1.0rc4

todo
Junio C Hamano 2005-12-04 11:51:53 -08:00
parent d175455aca
commit 9631a0e5ff
2 changed files with 19 additions and 21 deletions

View File

@ -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/.

34
TODO
View File

@ -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