◐ Shell
clean mode source ↗

Start fixing #525 Windows errors by ankostis · Pull Request #530 · gitpython-developers/GitPython

+ Do not abspath twice when contructing cloned repo.
+ Add `git.repo.base` logger.
+ Parse most remote & config-urls \-->/.
+ Used relative daemon-paths.
+ Use git-daemon PORT above 10k; on Windows all below need Admin rights.
+FIXED git-daemon  @with_rw_and_rw_remote_repo():
  + test_base.test_with_rw_remote_and_rw_repo() PASS.
  + test_remote.test_base() now freezes! (so still hidden win_err)

+ repo_test: minor finally delete test-repos created inside this repo.
+ util: delete unused `absolute_project_path()`.
+ cmd: use DEVNULL for non PIPEs; no open-file.
+ TCs: some unitestize-assertions on base & remote TCs.
…d stderr

+ `handle_process_output()` accepts null-finalizer, to pump completely
stderr before raising any errors.
+ test: Enable `TestGit.test_environment()` on Windows (to checks stderr
consumption).

@ankostis ankostis changed the title Start fixing some #525 Windows errors Cygwin support & Start fixing #525 Windows errors

Oct 14, 2016
+ Bug discovered after enabling TC in prev commit and rework of fetch.
+ remote_tc: unitestize assertions.
+ util: DEL unused `_mktemp()`.

@ankostis ankostis changed the title Cygwin support & Start fixing #525 Windows errors Start fixing #525 Windows errors

Oct 14, 2016
…ions

+ Ignore `with_extended_output` arg when reaising the exception, keep
its behavior when `status==0`.

@ankostis ankostis modified the milestone: v2.1.0 - proper windows support

Oct 15, 2016