0
I Use This!
High Activity

Commits : Listings

Analyzed about 20 hours ago. based on code collected about 22 hours ago.
Sep 26, 2025 — Sep 26, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge branch 'reflogintegration' More... almost 16 years ago
submodule.update: previous_commit is now set according to the stored reflog value, and is not using ORIG_HEAD anymore More... almost 16 years ago
Adjusted remaining usages of set_reference and set_commit to set a logmessage More... almost 16 years ago
Adjusted all Head.create calls to set a logmessage similar to the one git uses More... almost 16 years ago
Merge branch 'reflog' More... almost 16 years ago
Fixed doc strings, improved error checking on RefLog.write method More... almost 16 years ago
RefLog: added entry_at method, which is a faster way of reading single entries, including test More... almost 16 years ago
Renamed msg named parameter to logmsg, as it describes the purpose of the message much better Added test for deletion of reflog file when the corresponding ref is deleted More... almost 16 years ago
Added tests for creation and adjustments of reference, verifying the log gets written More... almost 16 years ago
Fixed remaining issues, all tests work as expected More... almost 16 years ago
Unified object and commit handling which should make the reflog handling much easier. There is some bug in it though, it still needs fixing More... almost 16 years ago
Made previously protected methods public to introduce a method with reflog support which cannot be exposed using the respective property. Ref-Creation is now fully implemented in python. For details, see doc/source/changes.rst More... almost 16 years ago
Improved refparse error handling in case of out-of-bound indices More... almost 16 years ago
Implemented revlog.append_entry as classmethod, to assure we will always actually write_append the new entry, instead of rewriting the whole file. Added file-locking and directory handling, so the implementation should be similar (enough) to the git reference implementation. Next up is to implement a way to update the reflog when changing references, which is going to be a little more complicated More... almost 16 years ago
Removed ORIG_HEAD handling which was downright wrong. ORIG_HEAD gets only set during merge and rebase, and probably everything that changes the ref more drastically. Probably I have to reread that. What needs to be adjusted though is the reflog More... almost 16 years ago
Actor: Moved it from git.objects.util to git.util, adjusted all imports accordingly. Added methods to Actor to retrieve the global committer and author information Reflog: implemented and tested append_entry method More... almost 16 years ago
repo.rev_parse: Added support for simple log parsing - dates are not yet supported, mainly because I don't need it More... almost 16 years ago
Documentation is now being built for all new modules More... almost 16 years ago
SymbolicReference: log method added, including test More... almost 16 years ago
Implemented reflog reading and writing More... almost 16 years ago
Initial interface including some of the implementation of the RefLog. TestCase scetched out for now tests: Added tests to verify that objects don't have a dict. Previously, due to a missing __slots__ member in Serializable, most objects would indeed have a dict, although the opposite was intended More... almost 16 years ago
Fixed remaining tests - lets hope that everything is indeed working correctly - as imports changed, every line of code needs to be run to assure all names can be resolved More... almost 16 years ago
Split ref implementation up into multiple files, to make room for the log implementation More... almost 16 years ago
Changed version to 0.3.1 (removed beta1) so that other projects can actually depend on git-python using the setuptools. Previously it would claim the version did not exist, probably because the setuptools are just comparing strings More... almost 16 years ago
-#######->WARNING<-####### Directory structure changed, see commit message More... almost 16 years ago
updated changelog More... almost 16 years ago
Updated MANIFEST and setup to include fixtures. Adjusted includes in all tests to work with the new directory structure More... almost 16 years ago
Fixed setup script to work with changed folder structure More... almost 16 years ago
flattened test folder structure, didn't adjust any file content yet More... almost 16 years ago
moved all contents, incl. submodule gitdb, up to the root directory More... almost 16 years ago