Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | index: improved the way stdout is handled as the previous handling rarely ↵ | Sebastian Thiel | 2009-12-15 | 1 | -1/+1 |
| | | | | | | caused lockups while waiting for stdout NOTE: This does not have the desired effect, the issue appears to be somewhere within git, possibly, as git simply does not terminate waiting for something, even if stdout is closed. | ||||
* | index: TempFileMover now handles the case that the file to move does not ↵ | Sebastian Thiel | 2009-12-10 | 1 | -0/+40 |
| | | | | | | exist more gracefully Added BlockingLockFile which may be used to wait for the lock according to some criteria | ||||
* | Reference: reading of commit data is now safer and handles non-existing ↵ | Sebastian Thiel | 2009-12-07 | 1 | -1/+1 |
| | | | | paths - previously it would run into a code-branch I forgot | ||||
* | SymbolicRefence base is now fully aware of pack files in all operations. | Sebastian Thiel | 2009-12-04 | 1 | -1/+0 |
| | | | | Ref(anytype) Iteration was improved such that automatic filtering now also works for SymbolicReferences ( which only return symbolic refs) | ||||
* | refs: Implemented low-level (Symbolic)Reference renaming as some references ↵ | Sebastian Thiel | 2009-12-03 | 1 | -14/+0 |
| | | | | cannot be reamed using the git-branch command if they are not in refs/heads, that is in a non-standard refs folder | ||||
* | repo: renamed directories to more descriptive identifiers and made them ↵ | Sebastian Thiel | 2009-12-03 | 1 | -0/+15 |
| | | | | safer to use in case of bare repositories | ||||
* | ARGH: wb and rb is not the same as r and w on windows, hence reading of ↵ | Sebastian Thiel | 2009-11-05 | 1 | -3/+3 |
| | | | | binary files went crazy as well as binary writing | ||||
* | Added utilities helping to create proper paths either with slashes or ↵ | Sebastian Thiel | 2009-11-05 | 1 | -36/+69 |
| | | | | | | | backslashes depending on the operating system fixed test_refs and test_trees Many more issues remain though, this is just a first backup commit | ||||
* | IterableList: added support for prefix allowing remote.refs.master ↵ | Sebastian Thiel | 2009-10-28 | 1 | -4/+13 |
| | | | | | | constructs, previously it was remote.refs['%s/master'%remote] Added first simple test for push support, which shows that much more work is needed on that side to allow just-in-time progress information | ||||
* | default index writing now writes the index of the current repository in a ↵ | Sebastian Thiel | 2009-10-22 | 1 | -1/+3 |
| | | | | fashion comparable to the native implementation | ||||
* | Added test for ConcurrentWriteOperation | Sebastian Thiel | 2009-10-22 | 1 | -1/+4 |
| | |||||
* | utils: Added LockFile including test | Sebastian Thiel | 2009-10-22 | 1 | -0/+159 |
| | | | | | GitConfigFile is now derived from LockFile using its capabilities Implemented ConcurrentWriteOperation, test is yet to be done | ||||
* | index writing now creates a sha on the content making it possible to write ↵ | Sebastian Thiel | 2009-10-22 | 1 | -0/+52 |
| | | | | valid indices after manually removing or altering entriesgst | ||||
* | Moved specialized methods like dashify, touch and is_git_dir to module to ↵ | Sebastian Thiel | 2009-10-20 | 1 | -20/+0 |
| | | | | | | the respective modules that use them fixed repo.daemon_export which did not work anymore due to incorrect touch implementation and wrong property names | ||||
* | Implemneted IterableLists for refs, commits and remote objects including ↵ | Sebastian Thiel | 2009-10-19 | 1 | -1/+38 |
| | | | | simple tests | ||||
* | renamed find_all to list_all, changed commit to use iterable interface in ↵ | Sebastian Thiel | 2009-10-13 | 1 | -2/+2 |
| | | | | preparation for command changes | ||||
* | Added base for all iteratable objects | Sebastian Thiel | 2009-10-13 | 1 | -0/+38 |
| | |||||
* | refs now take repo as first argument and derive from LazyMixin to allow them ↵ | Sebastian Thiel | 2009-10-12 | 1 | -0/+25 |
| | | | | | | to dynamically retrieve their objects Improved way commits are returned by refs as they now use the path to be sure they always point to the ref even if it changes - previously it would use the sha intead so it would not update after being cached on the ref object | ||||
* | converted all spaces to tabs ( 4 spaces = 1 tab ) just to allow me and my ↵ | Sebastian Thiel | 2009-10-11 | 1 | -12/+12 |
| | | | | 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 |
| | |||||
* | fixed ↵ | Florian Apolloner | 2008-06-25 | 1 | -1/+16 |
| | | | | http://groups.google.com/group/git-python/browse_thread/thread/b8f3580abf31f9db?hl=en# and passed Git a working_tree again (sort of). | ||||
* | renamed git_python to git. Removed pop_key and replaced with dict.pop. Fixed ↵ | Michael Trier | 2008-05-30 | 1 | -0/+5 |
up tests so they pass except for stderr test. Modified version information retrieval. |