0
I Use This!
High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 3 days ago.
Sep 24, 2025 — Sep 24, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge branch 'win_fixes' More... almost 17 years ago
Fixed commit.count method which now handles the paths case properly. It appears git-rev-list uses empty paths in some way, which is quite hard to specify on a shell, but easy if the process is spawned directly More... almost 17 years ago
test_remote: fixed test which assumed existance of local master tracking branch, it will now create it if necessary More... almost 17 years ago
Index tests adopted to windows - especially the symlink test needed adjustment, but it works as expected even on systems that do not support symlinks More... almost 17 years ago
ARGH: wb and rb is not the same as r and w on windows, hence reading of binary files went crazy as well as binary writing More... almost 17 years ago
test_commit: commit.count actually returned incorrect values on linux, namely 141 instead of 143. Manual checking showed that 143 is the correct number, on linux this will have to be fixed More... almost 17 years ago
helper: repo creation functions now handle errors on windows during os.remove by changing the mode to 777 and delete the file again. Otherwise the whole operation would fail on read-only files. Why is windows as it is ? Why does it do that to me ? More... almost 17 years ago
removed large-input test as it is totally dependent on the subprocess implementation in the end whether pipeing large input works. In general , input and output pipes are used, the shell is bypassed, hence there is no reason for a problem unless we are on a very rare platform. And if so, we can't do anything about it so why should there be a possibly failing test ? Problem is that the test would fail on windows in case it is not installed on c:\windows More... almost 17 years ago
repo.clone: Added plenty of special handling to allow drive letters to work as expected. Its quite terrible to see a two-line method inflate to 20 as there is no git-daemon on windows, some tests will not work. The error message has been adjusted to be more precise for the poor people trying to run the tests on windows ( including myself ) More... almost 17 years ago
Fixed config module which forgot to call the superclass's initializer, finally causing failure in python 2.6 More... almost 17 years ago
fixed test_repo to work on windows cmd: taskkill now pipes stderror to nul as well More... almost 17 years ago
cmd: added clear_cache method now used by test repo decorators to be sure persistent commands are killed before trying to remove the directory. Unfortunately, it still claims someone has opened the file. handle.exe does not show anyone, so what is happening here ? Is it just a windows odity ? If nothing helps I could just keep the temp data, but lets do some more testing first More... almost 17 years ago
git cmd on windows now runs without the shell, see diff for explanation More... almost 17 years ago
Fixed windows TASKKILL so it actually does something *silently* More... almost 17 years ago
Added utilities helping to create proper paths either with slashes or backslashes depending on the operating system fixed test_refs and test_trees Many more issues remain though, this is just a first backup commit More... almost 17 years ago
improved error when setting up server based test to make clear a server needs to be started More... almost 17 years ago
helpers: fixed and improved test repo decorators to use the new head.checkout functions for greater ease of use - they work exactly as expected now. Fixed failing test in remote tests by actually removing the line More... almost 17 years ago
Merge branch 'improvements' More... almost 17 years ago
head.checkout method added including test More... almost 17 years ago
Merge branch 'docs' into improvements More... almost 17 years ago
Converted tabs to spaces. Set required mock version to 0.5 More... almost 17 years ago
added query for 'M' modified diffs to DiffIndex including test. The latter one was made faster by reducing the amount of permutations to the minimal value More... almost 17 years ago
added paragraph about the diffing engine and how to switch branches, which once more shows the need for a real checkout for all the people who do not want to implement all the safety facilities themselves More... almost 17 years ago
Added Index Object paragraph and wrote the Remote Handling paragraph. Updated repo area More... almost 17 years ago
added paragraph about using the git-python command More... almost 17 years ago
Improved cmd error handling in case an invalid revision is specified for an object repo.tree: improved to be less restricting More... almost 17 years ago
IndexObject: assured that .path fields are relative to the repository ( previously it would just be a name ) added abspath property and name property to provide easy access to most common paths of an index object More... almost 17 years ago
Worked on the tree object handling and realized an issue with attribute naming on index objects and the way the system handles these More... almost 17 years ago
tree: parsing would fail when symlinks where encountered. This has been fixed More... almost 17 years ago
initial work on tutorial.rst More... almost 17 years ago