aboutsummaryrefslogtreecommitdiff
path: root/lib/git/repo.py
AgeCommit message (Expand)Author
2010-07-06Made repo.py a package to allow better localization of functions and utilitie...Sebastian Thiel
2010-07-06Implemented main rev-parsing, including long hexshas, tags and refs. Short Sh...Sebastian Thiel
2010-07-06RevParse now generally works, but there are still some more specialized tests...Sebastian Thiel
2010-07-06Initial version of the rev-parse routine, which doesn't work too bad, but its...Sebastian 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-29Removed repo tests which for some reason left the 'repos' directory around, r...Sebastian 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-24GitCmdStreamReader: fixed terrible bug which only kicked in if the stream was...Sebastian Thiel
2010-06-23Added test for aggressive_tree_mergeSebastian Thiel
2010-06-22Initial frame for implementing read_tree using pure python. As git-read-tree ...Sebastian Thiel
2010-06-21index.add: now uses gitdb.store functionality instead of git-hash-file. The p...Sebastian Thiel
2010-06-20db: added pure python git databaseSebastian Thiel
2010-06-18GitCmd implementation of gitdb base moved to git-python where it belongs. Pre...Sebastian Thiel
2010-06-14Moved small types that had their own module into the utils moduleSebastian Thiel
2010-06-12Removed odb from project, it is now used as a submodule named gitdb, which wa...Sebastian Thiel
2010-06-04Fixed implementation after design change to deal with it - all tests run, but...Sebastian Thiel
2010-06-04db: implemented GitObjectDB using the git command to make sure we can lookup ...Sebastian Thiel
2010-06-03commit.create_from_tree now uses pure python implementation, fixed message pa...Sebastian Thiel
2010-05-12Repo: Added comparison operators and hash operator including testSebastian Thiel
2010-05-11IndexFile.add: Fixed incorrect path handling if path rewriting was desired an...Sebastian Thiel
2010-05-10repo: added test with some basic assertions for empty repositories theseSebastian Thiel
2010-04-30Added additional tz_offset testing in performance test to call it more often.Sebastian Thiel
2010-03-04Converted all tabs to 4 space characters each to comply with pep8Sebastian Thiel
2010-02-13IndexFile: unmerged_blobs lists are now sortedSebastian Thiel
2009-12-09repo: Added alias for refs property, which is called 'references' , to improv...Sebastian Thiel
2009-12-03repo: renamed directories to more descriptive identifiers and made them safer...Sebastian Thiel
2009-12-03repo: fixed incorrect path handling thta could lead to issues if the reposito...Sebastian Thiel
2009-11-10repo: may now be initialized from a path with envrionment variables. Previous...Sebastian Thiel
2009-11-05repo.clone: Added plenty of special handling to allow drive letters to work a...Sebastian Thiel
2009-11-04Improved cmd error handling in case an invalid revision is specified for an o...Sebastian Thiel
2009-11-03object: renamed id attribute to sha as it in fact is always being rewritten a...Sebastian Thiel
2009-11-03repo: added create_* and delete_* methods for refs ( head, tag, remote ) as a...Sebastian Thiel
2009-11-03repo.is_dirty: is a method now - the property based interface didn't allow al...Sebastian Thiel
2009-10-28Another attempt to make fetch emit progress information, but in fact its prov...Sebastian Thiel
2009-10-28Added repo.refs for completeness (as remote.refs is there as well and quite n...Sebastian Thiel
2009-10-23Added repo.index property including simple test, and additional ideas in the ...Sebastian Thiel
2009-10-22Added SymbolicReference and HEAD type to better represent these special types...Sebastian Thiel
2009-10-22Git.cmd: removed with_raw_output optionSebastian Thiel
2009-10-21repo.is_dirty: fixed incorrect check of a dirty working tree, previously it w...Sebastian Thiel
2009-10-21touch method improved to open for appending which would not clear the file an...Sebastian Thiel
2009-10-20repo.alternates test cheked for correctness and bugfixed - totally mocked tes...Sebastian Thiel
2009-10-20Added slots to Repo type to be sure we do not accidentally set values on it, ...Sebastian Thiel
2009-10-20Fixed bare repository handling - bare is now a property to prevent writing itSebastian Thiel
2009-10-20Moved specialized methods like dashify, touch and is_git_dir to module to the...Sebastian Thiel
2009-10-20Improved is_dirty including testSebastian Thiel
2009-10-19Implemneted IterableLists for refs, commits and remote objects including simp...Sebastian Thiel
2009-10-19commit.count: is an instance method nowSebastian Thiel
2009-10-19repo.remote method addedSebastian Thiel