Problema de ruta con script de Python en GIT Shell

Estoy tratando de usar el script https://github.com/charleso/git-cc . Puedes ver la parte problemática allí, está en common.py .

El sistema operativo es Windows 7. Usando git shell, como se indica en el file Léame. Ejecutando:

gitcc init /c/clearcase/myview/vob/ 

o

 gitcc init c:/clearcase/myview/vob/ 

falla con:

  File "/cygdrive/c/versioncontrol/git-cc/common.py", line 47, in git_exec return popen('git', cmd, GIT_DIR, **args) File "/cygdrive/c/versioncontrol/git-cc/common.py", line 57, in popen pipe = Popen(cmd, cwd=cwd, stdout=PIPE, stderr=PIPE, env=env) File "/usr/lib/python2.6/subprocess.py", line 633, in __init__ errread, errwrite) File "/usr/lib/python2.6/subprocess.py", line 1139, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory 

Si activo DEBUG, me dice que está intentando ejecutar "git branch". He verificado que os.environ contiene la ruta correcta y "git" está en esa ruta. El uso de os.environ en la variable "env" todavía no hacía diferencia. "git" y "git branch" funcionan bien desde el shell. ¿Qué estoy haciendo mal?

Ok, ejecutarlo desde cygwin bash shell resolvió el problema y se agotó. Debería haber adivinado que git bash (sistema mingw) no funciona muy bien con cygwin.