| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | index.commit: implemented initial version, but in fact some more changes are ↵ | Sebastian Thiel | 2009-10-24 | 1 | -0/+12 |
| | | | | | required to have a nice API. Tests are not yet fully done either | ||||
| * | index.remove implemented including throrough test | Sebastian Thiel | 2009-10-23 | 1 | -2/+62 |
| | | |||||
| * | Implemented index.reset method including test | Sebastian Thiel | 2009-10-23 | 1 | -1/+27 |
| | | |||||
| * | Added frame for IndexFile add/remove/commit methods and respective test markers | Sebastian Thiel | 2009-10-23 | 1 | -0/+13 |
| | | |||||
| * | Renamed Index to IndexFile, adjusted tests, it will only operate on physical ↵ | Sebastian Thiel | 2009-10-23 | 1 | -17/+13 |
| | | | | | files, not on streams, as Indices are not streamed by any git command ( at least not in raw format ) | ||||
| * | Adjusted tests to deal with API changes | Sebastian Thiel | 2009-10-22 | 1 | -2/+2 |
| | | |||||
| * | Index: Is now diffable and appears to properly implement diffing against ↵ | Sebastian Thiel | 2009-10-22 | 1 | -1/+34 |
| | | | | | | | | other items as well as the working tree Diff.Diffable: added callback allowing superclasses to preprocess diff arguments Diff.Diff: added eq, ne and hash methods, string methods would be nice | ||||
| * | default index writing now writes the index of the current repository in a ↵ | Sebastian Thiel | 2009-10-22 | 1 | -2/+8 |
| | | | | | fashion comparable to the native implementation | ||||
| * | Index now behaves more like the default index if no explicit stream is ↵ | Sebastian Thiel | 2009-10-22 | 1 | -1/+4 |
| | | | | | given. It will lazily read its data on first access | ||||
| * | Adjusted all remaining test suites to use the new TestBase class where ↵ | Sebastian Thiel | 2009-10-22 | 1 | -11/+7 |
| | | | | | appropriate | ||||
| * | Removed index test marker for custom commits as this boils down to a good ↵ | Sebastian Thiel | 2009-10-22 | 1 | -4/+2 |
| | | | | | way to add files to the index/remove them and make commits which are possibly customized with custom parents | ||||
| * | index writing now creates a sha on the content making it possible to write ↵ | Sebastian Thiel | 2009-10-22 | 1 | -1/+8 |
| | | | | | valid indices after manually removing or altering entriesgst | ||||
| * | Implemented merge/resolve handling , but realized that index writing is not ↵ | Sebastian Thiel | 2009-10-22 | 1 | -5/+10 |
| | | | | | yet working properly as it is sha1 checked as well. This explains what my 20 byte 'extension_data' actually is ;) | ||||
| * | index: Added write_tree method including test | Sebastian Thiel | 2009-10-21 | 1 | -0/+7 |
| | | |||||
| * | index.iter_blobs method added including tests ( which have been improved ↵ | Sebastian Thiel | 2009-10-21 | 1 | -4/+19 |
| | | | | | generally for more coverage ) | ||||
| * | Improved testing of index against trees, tests succeed with next commit | Sebastian Thiel | 2009-10-21 | 1 | -3/+15 |
| | | |||||
| * | Initial version of merge including tests for one-way, two-way and tree-way merge | Sebastian Thiel | 2009-10-21 | 1 | -0/+21 |
| | | |||||
| * | index writing added including simple test, improved docs of IndexEntry | Sebastian Thiel | 2009-10-21 | 1 | -2/+8 |
| | | |||||
| * | improved IndexEntry type and added test for parsing of the stage | Sebastian Thiel | 2009-10-20 | 1 | -5/+9 |
| | | |||||
| * | Improved tuple access of EntryIndex class including test, stage and type ↵ | Sebastian Thiel | 2009-10-20 | 1 | -0/+14 |
| | | | | | access still needs to be decoded though | ||||
| * | Added initial version of the index reading from file - IndexEntry interface ↵ | Sebastian Thiel | 2009-10-20 | 1 | -1/+3 |
| | | | | | is to be improved though, writing needs to be implemented as well | ||||
| * | Added frame for index implementation and testing | Sebastian Thiel | 2009-10-20 | 1 | -0/+17 |
