summaryrefslogtreecommitdiff
path: root/lib/git/utils.py
Commit message (Expand)AuthorAgeFilesLines
* Renamed modules utils to util, and errors to exc to be more conforming to the...Sebastian Thiel2010-06-291-340/+0
* Updated and fixed sphinx API docs, which included one quick skim-throughSebastian Thiel2010-06-291-3/+6
* All tests adjusted to work with the changed internal sha representationSebastian Thiel2010-06-281-1/+5
* Adjusted all files to (hopefully) deal with the fact that all objects now use...Sebastian Thiel2010-06-251-63/+26
* Multiple partly critical bugfixes related to index handlingSebastian Thiel2010-06-241-1/+0
* index.write_tree: initial version implemented, although its not yet working c...Sebastian Thiel2010-06-221-6/+8
* GitCmd implementation of gitdb base moved to git-python where it belongs. Pre...Sebastian Thiel2010-06-181-1/+15
* Move LazyMixin type to gitdb, index reading now uses file_contents_ro from gi...Sebastian Thiel2010-06-151-31/+3
* Moved LockedFD and its test into the gitdb projectSebastian Thiel2010-06-151-141/+3
* Reimplemented Lock handling to be conforming to the git lock protocol, which ...Sebastian Thiel2010-06-151-63/+122
* Moved small types that had their own module into the utils moduleSebastian Thiel2010-06-141-355/+411
* Removed odb from project, it is now used as a submodule named gitdb, which wa...Sebastian Thiel2010-06-121-31/+4
* commit.create_from_tree now uses pure python implementation, fixed message pa...Sebastian Thiel2010-06-031-0/+15
* initial version of loose object writing and simple cached object lookup appea...Sebastian Thiel2010-06-021-2/+4
* BlockingLockFile: added sanity check that raises IOError if the directory con...Sebastian Thiel2010-05-261-4/+15
* repo: added test with some basic assertions for empty repositories theseSebastian Thiel2010-05-101-1/+1
* Converted all tabs to 4 space characters each to comply with pep8Sebastian Thiel2010-03-041-358/+358
* LockFile: release_lock now checks whether the lockfile to be removed still ex...Sebastian Thiel2010-02-181-1/+6
* Lockfile now uses low-level commands to interact with the filesystem in order...Sebastian Thiel2010-02-141-30/+5
* LockFile: id representing the instance that keeps the lock is unique now - lo...Sebastian Thiel2009-12-171-11/+25
* config: GitConfigReader now allows to override its lock-type. By default it u...Sebastian Thiel2009-12-171-1/+8
* index: improved the way stdout is handled as the previous handling rarely cau...Sebastian Thiel2009-12-151-1/+1
* index: TempFileMover now handles the case that the file to move does not exis...Sebastian Thiel2009-12-101-0/+40
* Reference: reading of commit data is now safer and handles non-existing paths...Sebastian Thiel2009-12-071-1/+1
* SymbolicRefence base is now fully aware of pack files in all operations.Sebastian Thiel2009-12-041-1/+0
* refs: Implemented low-level (Symbolic)Reference renaming as some references c...Sebastian Thiel2009-12-031-14/+0
* repo: renamed directories to more descriptive identifiers and made them safer...Sebastian Thiel2009-12-031-0/+15
* ARGH: wb and rb is not the same as r and w on windows, hence reading of binar...Sebastian Thiel2009-11-051-3/+3
* Added utilities helping to create proper paths either with slashes or backsla...Sebastian Thiel2009-11-051-36/+69
* IterableList: added support for prefix allowing remote.refs.master constructs...Sebastian Thiel2009-10-281-4/+13
* default index writing now writes the index of the current repository in a fas...Sebastian Thiel2009-10-221-1/+3
* Added test for ConcurrentWriteOperationSebastian Thiel2009-10-221-1/+4
* utils: Added LockFile including testSebastian Thiel2009-10-221-0/+159
* index writing now creates a sha on the content making it possible to write va...Sebastian Thiel2009-10-221-0/+52
* Moved specialized methods like dashify, touch and is_git_dir to module to the...Sebastian Thiel2009-10-201-20/+0
* Implemneted IterableLists for refs, commits and remote objects including simp...Sebastian Thiel2009-10-191-1/+38
* renamed find_all to list_all, changed commit to use iterable interface in pre...Sebastian Thiel2009-10-131-2/+2
* Added base for all iteratable objectsSebastian Thiel2009-10-131-0/+38
* refs now take repo as first argument and derive from LazyMixin to allow them ...Sebastian Thiel2009-10-121-0/+25
* converted all spaces to tabs ( 4 spaces = 1 tab ) just to allow me and my edi...Sebastian Thiel2009-10-111-12/+12
* Lots of spring cleaning and added in Sphinx documentation.Michael Trier2009-01-241-1/+1
* Added license information to all files.Michael Trier2008-07-161-0/+6
* fixed http://groups.google.com/group/git-python/browse_thread/thread/b8f3580a...Florian Apolloner2008-06-251-1/+16
* renamed git_python to git. Removed pop_key and replaced with dict.pop. Fixed ...Michael Trier2008-05-301-0/+5