"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.]()
Ответы
Ответ 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-> контроль версий
сейчас здесь
только проверьте использование клиента командной строки и вставьте указанный выше путь к папке.
Теперь вы можете указать путь к подверсии.