summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2009-10-26 22:37:48 +0100
committerSebastian Thiel <byronimo@gmail.com>2009-10-26 23:23:59 +0100
commit0ef1f89abe5b2334705ee8f1a6da231b0b6c9a50 (patch)
treecc6734306d0c3ae5c94f2ae30cbe15f2c41fea27 /TODO
parent291d2f85bb861ec23b80854b974f3b7a8ded2921 (diff)
downloadgitpython-0ef1f89abe5b2334705ee8f1a6da231b0b6c9a50.tar.gz
index.add: Finished implemenation including through tests
index.checkout: added simple method allowing to checkout files from the index, including simple test
Diffstat (limited to 'TODO')
-rw-r--r--TODO2
1 files changed, 2 insertions, 0 deletions
diff --git a/TODO b/TODO
index 69fbc307..d841f774 100644
--- a/TODO
+++ b/TODO
@@ -72,6 +72,8 @@ Index
to keep the internal entry cache and write once everything is done. Problem
would be that all other git commands are unaware of the changes unless the index
gets written. Its worth an evaluation at least.
+ A problem going with it is that there might be shell-related limitations on non-unix
+ where the commandline grows too large.
* index.remove: On windows, there can be a command line length overflow
as we pass the paths directly as argv. This is as we use git-rm to be able
to remove whole directories easily. This could be implemented using