2017-09-28 12 views
0

私はWindows用Linuxサブシステムを使用しています(Windows 10では、この新しい、派手なUbuntu/Bashターミナルが呼び出されています)。私はWindows VMで使用しています。これは、Subversionで開発して保存したアプリケーションをテストするために使用しています。Bash/Windows/SVN - リソースは一時的に利用できません

通常のWindowsコマンドラインを使用すると、すべてが完全に0の問題で完璧に機能することを指摘します。私はBashが好きです。

とにかく、svnが正しくインストールされているので、「svn status」、「svn add」などのコマンドをBash端末に問題なく実行できます。しかし、私が "svn update"や "svn commit"をしようとすると、それは問題が発生したときです。

私は、次のエラーメッセージが表示されます。

[email protected]:~/Documents/Project$ svn update . 
Updating '.': 
svn: E000011: Unable to connect to a repository at URL 'https://some-url.com/trunk/Project' 
svn: E000011: Error running context: Resource temporarily unavailable 

これはbashの端子ではなく、Windowsのコマンドラインから起こっている理由を、私はわかりませんよ。私はWindows Defenderを無効にし、そこにはファイアウォールはありません。私は、Mac OS Sierra上でVMWare Fusionを使用する仮想マシンでWindows 10 Creators Edition(最新バージョン)を実行しています。私はMacでNorton/Symantecの保護を実行していますが、接続をブロックしているものは表示されません。

私が言ったように、Windowsのコマンドラインからこれらのコマンドを実行しても問題はありません。

ご協力いただければ幸いです。ありがとう。

+0

しかし、私はネットワークにアクセスできます。私が言ったように、Windowsのコマンドラインからは完全に動作し、全く問題はありません。 – user2223059

+0

'svn status'と' svn add'はローカルコマンドのみです。 'svn status --show-updates'も機能しますか? –

+0

Windows * VM *の内部から 'some-url.com'にpingできますか? –

答えて

1

私は答えを見つけました。私が当たったのsvn URLは実際に私のホストを介して設定されたWindowsのVM内のファイル:

123.45.6.789 some-url.com 

これは、Windowsのファイルで行われました:C:\ WINDOWS \ System32 \ Drivers \ Etc \ Hostsに。しかし、Windows Bashターミナルで動作させるには、/ etc/hostsにも設定する必要がありました。それが問題でした。

これはよく知っています。私はBash/Windowsのものは、すべての独自の設定を使用していると思います。

関連する問題