summaryrefslogtreecommitdiff
path: root/doc/source
Commit message (Collapse)AuthorAgeFilesLines
* Moved plenty of code around to separate pure python implementation from ↵Sebastian Thiel2011-04-291-7/+29
| | | | future ones. This will change plenty of imports, which still needs to be fixed. Fortunately, this is a good foundation for getting all the tests fixed one again. Another step is to make the tests more flexible by allowing to run them with different object database easily.
* First version with some working reference tests. The db implementation is ↵Sebastian Thiel2011-04-291-1/+2
| | | | still a mess, it really needs to be separated into interfaces and implementations, sorted by type , like pure, pygit(at some point) and so on. This would already allow database implementations to be mixed and matched. One further step to be taken another day would be to 'interfacify' object and reference types, so they could be replaced by different implementations as well including full isinstance support (as isinstance would only check for the base interface). To ease this, the interfaces would just keep their original names, but the implementation would move to types like PureObject, PureSymbolicReference, etc. etc
* Applied more fixes and an implementation for the RepositoryPathsMixin. This ↵Sebastian Thiel2011-04-291-0/+1
| | | | showed that we need to distinguish between plain object dbs with a respective interface and full repositories, which have references and remotes. Ideally, the ones that require only odbs use the odb member, others use the repo member
* Added RepositoryPathMixin as well as ConfigurationMixin. The first mentioned ↵Sebastian Thiel2011-04-261-0/+2
| | | | one still needs to be implemented, and integrated into type hierarchy to be actually useful. A test for the RepositoryPathsMixin would be required as well
* Fixed reference tests - symbolic refs now need to be created with a ↵Sebastian Thiel2011-04-261-0/+7
| | | | git_dir() providing repository. Currently there is no separate interface for this, which might have to be added at some point just for the sake of completeness
* setup and doc generation works once againSebastian Thiel2010-11-301-1/+1
|
* Fixed unittestsSebastian Thiel2010-11-301-1/+1
|
* Ajusted all links to point to new repository on githubSebastian Thiel2010-11-301-3/+2
|
* Updated changelog for 0.5.2Sebastian Thiel2010-11-201-0/+6
|
* Updated algorithm paper with the latest changes - thats it for nowSebastian Thiel2010-10-181-10/+8
|
* Updated draft with latest data, finished it by defining future ways to ↵Sebastian Thiel2010-10-151-8/+6
| | | | improve the algorithm
* Added initial version of a document to show possible ways to stream delta ↵Sebastian Thiel2010-10-142-0/+102
| | | | data most efficiently
* Bumped version to 0.5.1, added changelog to documentationSebastian Thiel2010-07-093-1/+14
|
* added setup.py and Manifest to allow distribution and easy_installSebastian Thiel2010-07-011-0/+12
|
* Added a minimal documentation, including a quick usage guideSebastian Thiel2010-06-304-10/+144
|
* Added auto-doc api reference and fixed plenty of docstringsSebastian Thiel2010-06-305-1/+126
|
* Added empty version of gitdb documentationSebastian Thiel2010-06-302-0/+214