私はAndroid Studioの新人です。プロジェクトをインポートして、Android studio。
Android studioにプロジェクトをインポートすると、正常に動作しますが、Android studioのsvnは、更新、コミット時に認証できません...
認証ダイアログが繰り返し表示されます。
私がしたこと:
TortoiseSVNを使用してsvnサーバーからプロジェクトフォルダーをインポートします
プロジェクトをEclipseにインポートしてGradleとしてエクスポートします(SVN上のプロジェクトはEclipseプロジェクトであるため)
私のSVNサーバーは「svn + ssh」接続です。更新またはコミットしようとすると、Androidスタジオは認証できません。
エラー:
svn: E204899: E170012: When using svn+ssh:// URLs, keep in mind that the --username and --password options are ignored because authentication is performed by SSH, not Subversion
svn: E170012: Unable to connect to a repository at URL 'svn+ssh://zuranai.arx-project.com/opt/SVN1.zap_dev/trunk/Android'
svn: E170012: Can't create tunnel
svn: E720002: Can't create tunnel: The system cannot find the file specified.
編集:
コミット、更新はできませんが、元に戻すことはできます。
私は同じ問題を抱えていましたが、解決策を見つけました。
これで正しく動作します。
私にもこの問題があります。解決方法は次のとおりです。[ファイル]メニューの[キャッシュの無効化/再起動...]をクリックします。
その後、問題は解決しました!
多分他の解決策:私の場合、SVN SSL証明書は自己署名なので、AndroidStudioは証明書が受け入れられるまでチェックアウトを行いません。 AndroidStudioはユーザーが何をしたいのかを尋ねないようです。
解決策は、一時フォルダーでtortoiseSVNを使用してチェックアウトする(それ以外の場合はsvnコマンドラインで実行する)ことでした。亀は証明書を受け入れるように求めてきました:「永久に受け入れる」を選択します。その後、AndroidStudioは私のファイルを正常にチェックアウトしました。
AndroidStudioがシステムのsvn環境を使用するように構成されている場合があることに注意してください([ファイル]> [設定]> [バージョン管理]> [Subversion])。
お役に立てば幸いです。
Intellij Ideaで報告された問題を確認してください。問題が解決した場合は、いくつかの回避策を返信してください。
http://youtrack.jetbrains.com/issue/IDEA-26844 (Srinivas Reply)
そして
http://youtrack.jetbrains.com/issue/IDEA-81294 (Irina Chernushina(JetBrains))
sVNトンネル構成ファイル(〜/ .Subversion/config)に構成情報を設定する必要がありますkssh =/your/path/to/ssh
トンネルセクションでは、例は次のようになります。kssh=/usr/bin/ssh
IDEをポイントしてSubversionオプションでSubversion構成ファイルを使用するか、〜/ .Subversion_IDEA/configファイルで変更する必要があることを覚えておいてください