summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2009-10-23 12:14:22 +0200
committerSebastian Thiel <byronimo@gmail.com>2009-10-23 12:14:22 +0200
commita7a4388eeaa4b6b94192dce67257a34c4a6cbd26 (patch)
tree924ae1c8059b6486c2e8f234cb8030b8df69e73f /TODO
parent3d3a24b22d340c62fafc0e75a349c0ffe34d99d7 (diff)
downloadgitpython-a7a4388eeaa4b6b94192dce67257a34c4a6cbd26.tar.gz
Added frame for IndexFile add/remove/commit methods and respective test markers
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 3 insertions, 0 deletions
diff --git a/TODO b/TODO
index f283b244..7771cedf 100644
--- a/TODO
+++ b/TODO
@@ -58,6 +58,7 @@ Index
is much slower. The thing is that properly writing a tree from an index involves
creating several tree objects, so in the end it might be slower.
Hmm, probably its okay to use the command unless we go c(++)
+* Implement diff so that temporary indices can be used as well ( using file swapping )
* Proper merge handling with index and working copy
* Checkout individual blobs using the index and git-checkout. Blobs can already
be written using their stream_data method.
@@ -74,6 +75,8 @@ Refs
TagReference.create(repo, name
* Ability to rename references and tags
* Ability to remove references and tags
+* Ability to checkout a reference -
+* Check whether we are the active reference HEAD.commit == self.commit
Remote
------