2016-08-10 25 views
0

新しいWindows 10マシンで開発環境を設定する際、次の問題が発生しました。WebStorm経由でリモートgitリポジトリをクローン作成できません(バージョン11.0.4と2016.2の両方)。WebStormでgitリポジトリをクローンすることはできません

好奇心をそそる問題は、同じマシン上のWindowsコマンドラインを使用して正常にクローンし、他の人が異なるマシン上のWebStormを使用して同様のセットアップで同じリポジトリを正常にクローンすることです。

デフォルトのWindowsプリセットを使用してGitをデフォルトの場所(C:\Program Files\Git)にインストールします。cmdディレクトリはPATHにあり、ユーザー名と電子メールが設定されています(私はSSH鍵を生成しようとしました)。コマンドラインで期待されています。

repoのURLは[username]@[ip]:/var/www/git/[repo.git]です(リポジトリはローカルサーバー上にあります)。このURLは、コマンドラインクローンや他のマシンのWebStormから正常に使用されます。

WebStormのgitの設定は、デフォルトであり、git.exe(cmdディレクトリのもの)への正しいパスがあり、テストが機能します。組み込み型とネイティブ型の両方を使用して試行しました。

WebStormでチェックアウトしようとすると、テストはTest repository failedで失敗します。

コマンドラインを介してクローン化し、WebStormで更新しようとしていたレポを開くと、これらの結果は以下のとおりです。

Built-in mode:

16:26:06.446: cd [redacted] 
16:26:06.446: git -c core.quotepath=false fetch origin --progress --prune 
error: cannot spawn C:\Users\User\AppData\Local\Temp\git-ssh-0.bat: No such file or directory 
fatal: unable to fork 

Native mode:

16:26:24.404: cd [redacted] 
16:26:24.404: git -c core.quotepath=false fetch origin --progress --prune 
Permission denied, please try again. 
Permission denied, please try again. 
Permission denied (publickey,gssapi-with-mic,password). 
fatal: Could not read from remote repository. 
Please make sure you have the correct access rights 
and the repository exists. 

私はすべて試してみました私は(アンインストール、バージョン、UAC、プロセス、ディレクトリ、PATHの魔法など)について考えることができるブードゥーの魔法です。

任意の助けいただければ幸いです - リスト上の次のステップは、Windowsは、これが契約した私の場合は... :)

+0

WebStormで他のリポジトリをクローンすることはできますか、クローン作成に問題がありますか?それはあなたの資格情報をアプリに格納することと関係しているかもしれません。 –

+0

この特定のマシンで - 同じサーバーからのものはありません。しかし、GitHubから試してみませんでした。しかし、私はそれについて考え、WebStormにクレデンシャルを格納するオプションを無効にしました。 – st2rseeker

答えて

1

を再インストールされます。

Webstormは、ファイルに関するエラーを撮影しました。 intellij-git-ssh.bat。ダブルクリックしようとしましたが、ファイルが見つからないというエラーが出ました。

もう少し掘り下げて、これはシステム全体のすべてのバットファイルのケースであることがわかりました。私は、システム環境変数COMSPEC%SystemRoot%\system32\cmd.exeに設定されていることを確認しなければなりませんでした。そこには存在しないいくつかの追加のNodeJSがありました。

Webstormを再オープンしました。

+0

ありがとう!私は自分の「COMPSEC」も変えてしまった。それはどのように起こるのですか?.. – st2rseeker

+1

ノードは神秘的な方法で動作します:-) –

関連する問題