diff options
author | Sebastian Thiel <byronimo@gmail.com> | 2009-10-23 15:22:07 +0200 |
---|---|---|
committer | Sebastian Thiel <byronimo@gmail.com> | 2009-10-23 15:22:07 +0200 |
commit | ddc5496506f0484e4f1331261aa8782c7e606bf2 (patch) | |
tree | 91c805398899b2671ac887149b0193a74e7a8628 /TODO | |
parent | 2c23ca3cd9b9bbeaca1b79068dee1eae045be5b6 (diff) | |
download | gitpython-ddc5496506f0484e4f1331261aa8782c7e606bf2.tar.gz |
Implemented head methods: create, delete, rename, including tests
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -73,7 +73,7 @@ Refs * Ability to create new heads and tags in the Repository ( but using the respective Reference Type ), i.e. Head.create(repo, name, commit = 'HEAD') or TagReference.create(repo, name -* Ability to rename references and tags +* Ability to rename references and tagsre * Ability to remove references and tags * Ability to checkout a reference - * Check whether we are the active reference HEAD.commit == self.commit @@ -83,6 +83,8 @@ Remote * 'push' method needs a test, a true test repository is required though, a fork of a fork would do :)! * Fetch should return heads that where updated, pull as well. +* Creation and deletion methods for references should be part of the interface, allowing + repo.create_head(...) instaed of Head.create(repo, ...). Its a convenience thing, clearly Repo ---- |