Подтвердить что ты не робот

"svn checkout" завершается с ошибкой "не удается запустить программу", "не удается найти указанный файл"

Я проверяю образец в коде google. Он попросил меня проверить источник, используя SVN Checkout. Sine Я использую Android Studio, я использовал опции проверки Subversion в VCS → Checkout из управления версиями → Subversion. Howerver я столкнулся с ошибкой. Их что-то я сделал не так?

Проверка исходного кода google.

Checkout Google Code

Ошибка = 2

Error Cannot Find File Specified.

Как вы можете видеть на этом рисунке, вы можете видеть папки и, конечно, источники, но почему они не смогли найти его?

As you can see in this picture, you can see the folders of the sources.

4b9b3361

Ответ 1

Ошибка Cannot load supported formats: Cannot run program "svn": Create process error=2, The system cannot find the file specified указывает, что Android Studio/IntelliJ IDEA не может найти клиент командной строки Subversion 1.8 на вашем компьютере. Выполните следующие действия, чтобы решить проблему:

  • Убедитесь, что вы используете последнюю версию Android Studio IDE.
  • Убедитесь, что в вашей системе установлен клиент командной строки svn.exe 1.8. Вы можете получить его в http://www.visualsvn.com/downloads/
  • Добавьте клиент командной строки в переменную среды% PATH%.
  • Перезапустите Android Studio.

Возможно, вы захотите прочитать связанное сообщение в блоге о той же проблеме с IntelliJ IDEA: http://blog.jetbrains.com/idea/2013/12/subversion-1-8-and-intellij-idea-13/

Ответ 2

Ни один из ответов здесь не работал у меня, хотя они были на правильном пути. Это решение для меня:

  • Загрузите инструмент командной строки SVN из http://www.visualsvn.com/downloads/, как указано в bahrep. Прикрепите двоичные файлы где-нибудь.

  • В IDEA: Файл > Настройки > Управление версиями > Subversion > И затем...

  • Убедитесь, что установлен флажок "Использовать клиент командной строки" и выберите путь к SVN.EXE.

По умолчанию путь был просто установлен как svn. Мне пришлось изменить его на c:\wherever\i\put\it\svn.exe

Ответ 3

Я не уверен, работает ли принятый ответ. Но Android Studio- > Settings- > Subversion- > Uncheck "Использовать клиент командной строки" работал у меня! введите описание изображения здесь

Ответ 4

У меня есть версия для Android версии 0.8.14 Вот что я сделал

Перейдите в настройки- > (Предпочтения в Mac) → subversion- > в общем вкладке снимите флажок с тремя полями:

  • Пользователь командной строки
  • Использовать системный по умолчанию blalbala
  • Обновить административную blabla

И перейдите на вкладку "Сеть": выберите протокол SSL для: SSLv3

Надеюсь, что это сработает. моя работа как шарм.

Ответ 5

Более простой способ для исправления этой ошибки, если вы находитесь на платформе Windows, будет устанавливать SVN непосредственно из этого источника загрузки http://sourceforge.net/projects/win32svn/

Это запускает установщик, который автоматически создает каталоги и регистрирует маршруты SVN для использования в будущей командной строке.

Ответ 6

У меня есть Android Studio v1.4.1 и...

  • Убедитесь, что вилка SVN присутствует и активирована. (/Файл/Настройки, Интеграция Subversion должна быть в списке.
  • /Файл/Настройки/Управление версиями /Subversion/Uncheck использовать клиент командной строки
  • Протестируйте связь с репозиторией через /VCS/Browse VCS Repository/Browse Subversion Repository. Появится окно SVN Repositories, и вы можете добавить туда свой репозиторий и посмотреть, что находится внутри этого репозитория.

По умолчанию Использовать клиент командной строки проверяется, но вы можете изменить его с помощью /File/Other Settings/Default Settings/и т.д. и т.д.

Ответ 7

Следуйте простым шагам:

Загрузите инструменты командной строки Apache Subversion по ссылке ниже

https://www.visualsvn.com/downloads/

распакуйте папку и сохраните в каком-либо месте и скопируйте путь к папке сейчас в андроид студии

Android Studio-> File-> Другое Settings-> По умолчанию Setting-> контроль версий

сейчас здесь только проверьте использование клиента командной строки и вставьте указанный выше путь к папке.

Теперь вы можете указать путь к подверсии.