aboutsummaryrefslogtreecommitdiff
path: root/lib/git/objects/tree.py
AgeCommit message (Expand)Author
2010-11-21moved all contents, incl. submodule gitdb, up to the root directorySebastian Thiel
2010-11-18Fixed all imports, refactoring appears to be completeSebastian Thiel
2010-07-02win32 compatability adjustmentsunknown
2010-06-29Renamed modules utils to util, and errors to exc to be more conforming to the...Sebastian Thiel
2010-06-29Updated and fixed sphinx API docs, which included one quick skim-throughSebastian Thiel
2010-06-28All tests adjusted to work with the changed internal sha representationSebastian Thiel
2010-06-25Adjusted all files to (hopefully) deal with the fact that all objects now use...Sebastian Thiel
2010-06-22index.write_tree: initial version implemented, although its not yet working c...Sebastian Thiel
2010-06-21index: Entries are now using flags internally, instead of reducing the flag i...Sebastian Thiel
2010-06-14tree: added TreeModifier, allowing to adjust existing trees safely and or fas...Sebastian Thiel
2010-06-14tree now uses less memory for its cache as it stores the bare deserialized in...Sebastian Thiel
2010-06-14Implemented initial version of tree serialization which appears to work accor...Sebastian Thiel
2010-06-02commit: refactored existing code to decode commits from streams - performance...Sebastian Thiel
2010-05-04TODO: Removed all entries but left a mesage about where to find the issuee on...Sebastian Thiel
2010-03-04Converted all tabs to 4 space characters each to comply with pep8Sebastian Thiel
2010-02-24git.Tree: Fixed critical issue when reading trees from binary data. The previ...Sebastian Thiel
2009-12-30tree: implemented recursive paths in __div__ and __getitem__ method, allowing...Sebastian Thiel
2009-11-27Fixed issue with commit traversal due to missing visit_once in the traversal ...Sebastian Thiel
2009-11-26tree: added traversal method, adjusted testsSebastian Thiel
2009-11-26objects.utils: Added Traversable base and implemented it for commits includin...Sebastian Thiel
2009-11-05Added utilities helping to create proper paths either with slashes or backsla...Sebastian Thiel
2009-11-04Improved cmd error handling in case an invalid revision is specified for an o...Sebastian Thiel
2009-11-04IndexObject: assured that .path fields are relative to the repository ( previ...Sebastian Thiel
2009-11-04tree: parsing would fail when symlinks where encountered. This has been fixedSebastian Thiel
2009-11-03object: renamed id attribute to sha as it in fact is always being rewritten a...Sebastian Thiel
2009-10-26When parsing trees, we now store the originan type bits as well, previously w...Sebastian Thiel
2009-10-21tree.traverse: Added prune functionality - previously the predciate did both,...Sebastian Thiel
2009-10-18resolved cyclic inclusion issue by moving the Diffable interface into the dif...Sebastian Thiel
2009-10-16added Diffable interface to objects.base, its used by Commit and Tree objects.Sebastian Thiel
2009-10-14tree: now reads tress directly by parsing the binary data, allowing it to saf...Sebastian Thiel
2009-10-14test: Added time-consuming test which could also be a benchmark in fact - cur...Sebastian Thiel
2009-10-13tree: renamed content_from_string to _from_string to make it private. Removed...Sebastian Thiel
2009-10-12tree: now behaves like a list with string indexing functionality - using a di...Sebastian Thiel
2009-10-12renamed from_string and list_from_string to _from_string and _list_from_strin...Sebastian Thiel
2009-10-12Reorganized package structure and cleaned up importsSebastian Thiel