1. ホーム
  2. android

[解決済み] svnからチェックアウトしたandroidプロジェクトを開くと「can't use subversion command line client : svn」エラーが発生する。

2022-06-08 09:09:38

質問

Androidの開発とその周辺の開発ツールの初心者です。TortoiseSVNクライアントを使用してsvnからプロジェクトをチェックアウトし(Android Studio内からそれを行うことは管理できません)、その後、Android Studioにプロジェクトをインポートした後に、このエラーメッセージが表示されます。

can't use subversion command line client : svn

Subversion の実行ファイルへのパスが間違っている可能性があります。 直してください。

Fix it"リンクをクリックすると、このダイアログが表示されます。

しかし、私はまだこれを修正するために何をすることになっているのか分からないのですか?問題を解決するためのあらゆる種類のヘルプ/提案/指示が歓迎されます。

どのように解決するのですか?

Android Studioで svn コマンドを見つけることができません。 PATH にないため、どこに svn がインストールされている場所を知りません。

修正方法のひとつは PATH を含むディレクトリを追加することです。 svn.exe . を再読み込みするために、Android Studioを再起動する必要があります。 PATH 変数を再読み込みするために、Android Studioを再起動する必要があります。

別の方法として、絶対パスで svn.exe の中に コマンドクライアントボックスを使用する を入力してください。

UPDATE

によると この他の投稿 によると、 TortoiseSVN はデフォルトでコマンドラインツールを含んでいません。しかし、インストーラーを再実行し、それを有効にすることができます。そうすると svn.exePATH に変更すると、Android Studioが正しくそれを拾います。