SVNはソースコードを共有できません


-1

OS X 10.9

➜  java  svn --version
svn, version 1.8.5 (r1542147)
compiled Nov 27 2013, 08:16:39 on x86_64-apple-darwin13.0.0

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  - using serf 1.3.2
  - handles 'http' scheme
  - handles 'https' scheme

➜  java  svn checkout http://java-allocation-instrumenter.googlecode.com/svn/trunk/ java-allocation-instrumenter-read-only
svn: E120108: Unable to connect to a repository at URL 'http://java-allocation-instrumenter.googlecode.com/svn/trunk'
svn: E120108: Error running context: The server unexpectedly closed the connection.

回答:


6

OS X 10.9を搭載した新しいMacを入手した後にこの問題が発生し、それがCisco AnyConnect 3.1のWebSecurityモジュールが発信トラフィックをブロックしていることがわかりました。

WireSharkを使用してcheckoutコマンドをスニッフィングしましたが、Subversionサーバーへのパケットは私のマシンを離れていませんでした。

Console.appを確認し、それぞれがチェックアウトを試みるこれらのメッセージが表示されました。

acwebsecagent[pid]: Connection : Auth key is not provided or is invalid, applying connection failure policy. CMode : 0 TMode : 0
acwebsecagent[pid]: Connection : Auth key is not provided or is invalid, applying connection failure policy. CMode : 2 TMode : 1

acwebsecagentは、AnyConnect WebSecurityモジュールです。私の会社はとにかくこのモジュールを使用していないので、コマンドを使用してモジュールをアンインストールすることにしました

sudo /opt/cisco/anyconnect/bin/websecurity_uninstall.sh

Subversionへの接続がすぐに復元されました。


0

使用してみてください:

svn co http://java-allocation-instrumenter.googlecode.com/svn/trunk/

うまくいかない場合https://http://、代わりに置くことを試してください; 問題が解決しない場合、古いキーまたは無効なキーがある可能性があるため、known_hostsをクリアできます。


.ITは同じエラーを報告影響しない
fuyou001
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.