summaryrefslogtreecommitdiff
path: root/util.py
Commit message (Collapse)AuthorAgeFilesLines
* Moved everything into the git subdirectory - some tests still need to be ↵Sebastian Thiel2010-11-251-602/+0
| | | | adjusted
* Submodule: Added dry_run and progress parameter to the update method. It is ↵Sebastian Thiel2010-11-241-1/+122
| | | | copatible to the RemoteProgress and should satisfy all progress needs. Dryrun will be useful in conjunction with the progress to verify the changes to be done
* Fixed doc strings, improved error checking on RefLog.write methodSebastian Thiel2010-11-241-7/+9
|
* Implemented revlog.append_entry as classmethod, to assure we will always ↵Sebastian Thiel2010-11-231-1/+15
| | | | | | 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
* Actor: Moved it from git.objects.util to git.util, adjusted all imports ↵Sebastian Thiel2010-11-231-2/+119
| | | | | | accordingly. Added methods to Actor to retrieve the global committer and author information Reflog: implemented and tested append_entry method
* moved all contents, incl. submodule gitdb, up to the root directorySebastian Thiel2010-11-211-0/+348