0
私はスクリプトhttps://github.com/charleso/git-ccを使用しようとしています。あなたは面倒な部分を見ることができます、それはcommon.pyにあります。gitシェルのpythonスクリプトでのパスの問題
オペレーティングシステムはWindowsです。7. readmeの指示に従ってgitシェルを使用してください。 は、実行:私はDEBUGをオンにすると、 "gitのブランチ" を実行しようとしている私に指示
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
:
gitcc init /c/clearcase/myview/vob/
または
gitcc init c:/clearcase/myview/vob/
がで失敗します。私はos.environに正しいパスが含まれていることを確認しており、 "git"はそのパスにあります。 "env"変数でos.environを使用しても違いはありません。 "git"と "git branch"はシェルからうまく動作します。私は間違って何をしていますか?
git bashは私が信じているcygwinの味です。 – GoingTharn
まあ、CygwinのMinGW風味(それはもともとそこからフォークされていた)を考えれば、そうです。結論は、彼らはお互いが好きではないということです。とにかく:) – eis