Browse Source

TODO updates.

todo
Junio C Hamano 19 years ago
parent
commit
1d0a93105b
  1. 26
      TODO

26
TODO

@ -94,6 +94,8 @@ Technical (heavier) @@ -94,6 +94,8 @@ Technical (heavier)
Technical (milder)
------------------

* "git status -v" to give commit preview.

* Subprojects. I think the "bind commit" approach has been
outlined at sufficiently detailed level. Maybe find time to
actually start prototyping it?
@ -103,21 +105,22 @@ Technical (milder) @@ -103,21 +105,22 @@ Technical (milder)
* Shallow clones.

* Mark entries as "assume unchanged" in the index.
New option to update-index to set or drop the bit is needed.

- update-index --no-stat paths...
- update-index --with-stat paths...
<Pine.LNX.4.64.0601311807470.7301@g5.osdl.org>

Also a config item '[core] trust_stat = false' would enable
this automatically:
A config item '[core] trust_stat = false' would cause to:

- "update-index" with or without --add would mark the path
after registering. Should we make the working tree file
read-only at this point?
valid after registering. Should we make the working tree
file read-only at this point?

- checkout-index -u would mark the path and makes the working
tree file read-only.

- read-tree without -u would mark the path invalid.

- update-index --refresh should *not* mark up-to-date paths valid.

Impacts to various commands:

- update-index --refresh would ignore them.
@ -146,19 +149,12 @@ Technical (milder) @@ -146,19 +149,12 @@ Technical (milder)

* Perhaps a smarter HTTP anonymous download via CGI.

* Prepare to enable "always use symbolic refs for HEAD" patch.
We need a timeline to force Porcelains to get ready. All the
major ones should be ready now.

* diff stopping at the first output; qgit wants to know if this
tree has any A or D from the other tree and nothing else.
Would help internal tree-diff in rev-list as well.

* daemon --strict-symlink.

* daemon --no-user-dir, to make ~user still work with
--base-path. They ought to be independent.

* daemon --base-path does not apply automatically to whitelist
somehow feels wrong. If somebody cares enough, accept
patches.
@ -186,8 +182,6 @@ Technical (milder) @@ -186,8 +182,6 @@ Technical (milder)
Technical (trivial)
-------------------

* Use parent info in 'diff-tree --stdin'.

* git-proxy should be spawned with sh -c 'command' $1 $2.

* test scripts for the relative directory path stuff.

Loading…
Cancel
Save