Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Renamed modules utils to util, and errors to exc to be more conforming to ↵ | Sebastian Thiel | 2010-06-29 | 1 | -105/+0 |
| | | | | the submodules's naming conventions | ||||
* | Moved LockedFD and its test into the gitdb project | Sebastian Thiel | 2010-06-15 | 1 | -72/+1 |
| | |||||
* | Reimplemented Lock handling to be conforming to the git lock protocol, which ↵ | Sebastian Thiel | 2010-06-15 | 1 | -17/+41 |
| | | | | | | is actually more efficient than the previous implementation Index now locks its file for reading, and properly uses LockedFD when writing | ||||
* | commit.create_from_tree now uses pure python implementation, fixed message ↵ | Sebastian Thiel | 2010-06-03 | 1 | -3/+6 |
| | | | | | | parsing which truncated newlines although it was ilegitimate. Its up to the reader to truncate therse, nowhere in the git code I could find anyone adding newlines to commits where it is written Added performance tests for serialization, it does about 5k commits per second if writing to tmpfs | ||||
* | commit: initial version of commit_from_tree which could create commit ↵ | Sebastian Thiel | 2010-06-02 | 1 | -102/+131 |
| | | | | objects if it could serialize itself | ||||
* | Converted all tabs to 4 space characters each to comply with pep8 | Sebastian Thiel | 2010-03-04 | 1 | -102/+102 |
| | |||||
* | index: TempFileMover now handles the case that the file to move does not ↵ | Sebastian Thiel | 2009-12-10 | 1 | -0/+14 |
| | | | | | | exist more gracefully Added BlockingLockFile which may be used to wait for the lock according to some criteria | ||||
* | ARGH: wb and rb is not the same as r and w on windows, hence reading of ↵ | Sebastian Thiel | 2009-11-05 | 1 | -2/+2 |
| | | | | binary files went crazy as well as binary writing | ||||
* | Added test for ConcurrentWriteOperation | Sebastian Thiel | 2009-10-22 | 1 | -1/+50 |
| | |||||
* | utils: Added LockFile including test | Sebastian Thiel | 2009-10-22 | 1 | -1/+36 |
| | | | | | GitConfigFile is now derived from LockFile using its capabilities Implemented ConcurrentWriteOperation, test is yet to be done | ||||
* | Fixed bare repository handling - bare is now a property to prevent writing it | Sebastian Thiel | 2009-10-20 | 1 | -0/+1 |
| | |||||
* | converted all spaces to tabs ( 4 spaces = 1 tab ) just to allow me and my ↵ | Sebastian Thiel | 2009-10-11 | 1 | -9/+9 |
| | | | | editor to work with the files properly. Can convert it back for releaes | ||||
* | Lots of spring cleaning and added in Sphinx documentation. | Michael Trier | 2009-01-24 | 1 | -1/+1 |
| | |||||
* | Added license information to all files. | Michael Trier | 2008-07-16 | 1 | -0/+6 |
| | |||||
* | renamed git_python to git. Removed pop_key and replaced with dict.pop. Fixed ↵ | Michael Trier | 2008-05-30 | 1 | -16/+1 |
| | | | | up tests so they pass except for stderr test. Modified version information retrieval. | ||||
* | tests: add utils.pop_key() testcases | David Aguilar | 2008-05-29 | 1 | -6/+20 |
| | | | | | | | This commit cleans up some unused variables in test_utils.py and adds some testcases for utils.pop_key(). Signed-off-by: David Aguilar <davvid@gmail.com> | ||||
* | fixed errors in the test, two permission errors remaining, thx to mock?!?! | Florian Apolloner | 2008-05-21 | 1 | -3/+3 |
| | | | | Also removed the shell_escape tests... | ||||
* | Moved test stuff around and modified imports to just clean things up a bit. | Michael Trier | 2008-05-07 | 1 | -2/+1 |
| | |||||
* | cleaned up a bunch of imports for the tests. | Michael Trier | 2008-05-07 | 1 | -3/+3 |
| | |||||
* | initial project | Michael Trier | 2008-05-07 | 1 | -0/+17 |