Я використовую ідею Intellij 13.0. Коли я намагаюся відмовитися від підривної роботи, я отримую помилку
Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, The system cannot find the file specified
Як це виправити?
Я використовую ідею Intellij 13.0. Коли я намагаюся відмовитися від підривної роботи, я отримую помилку
Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, The system cannot find the file specified
Як це виправити?
Відповіді:
Я вирішив це, знявши прапорець "Використовувати клієнт командного рядка" у налаштуваннях Subversion.
Це працює лише з версіями 1.6 та 1.7. Дивіться відповідь @ Vic для SVN версії 1.8.
Перевірте моє рішення, воно спрацює.
Рішення:
Перше завантаження Subversion 1.8.13 (1.8) Посилання для завантаження ( https://www.visualsvn.com/downloads/ )
Потім розпакуйте в папці. Буде одна папка "бін".
Тоді
Перейдіть до налаштувань -> Контроль версій -> Підрив
Скопіюйте URL-адресу завантаженого svn.exe, який знаходиться у завантаженій папці bin.
слідкуйте за малюнком:
Не забудьте вказати кінцеве ім’я, як svn.exe, останнє, як на зображенні.
Застосувати -> Гаразд
Перезавантажте Android-студію зараз.
Щасливе кодування!
Якщо ви використовуєте IntelliJ 13 зі SVN 1.8, вам потрібно встановити клієнтський командний рядок SVN. Будь ласка, дивіться більше інформації тут :
На відміну від попередніх версій, підтримка Subversion 1.8 використовує для запуску команд нативний клієнтський командний рядок замість SVNKit. Цей підхід є більш гнучким і значно спрощує підтримку майбутніх версій. Тепер IntelliJ IDEA пропонує різні варіанти інтеграції для кожної конкретної Subversion:
1.6 - тільки SVNKit
1.7 - клієнт SVNKit і командного рядка
1.8 - Тільки клієнт командного рядка
У IntelliJ Idea 2017.1 ви можете використовувати вбудований SVN-клієнт, який, на жаль, не включений за замовчуванням. Ось як це можна активувати.
1) Відкрийте ідею IntelliJ
2) Меню Help
>Find Actions...
3) Введіть, subversion
щоб отримати доступ до налаштувань, пов'язаних з підривом. Виберіть предмет, Subversion Settings
як виділено на наступному малюнку.
4) Нарешті, не забудьте зняти прапорець Use command line client
.
Відтепер у поточному проекті ви будете використовувати вбудований підрив.
У розділі Налаштування -> Контроль вертикалі -> Subversion, зніміть прапорець клієнт командного рядка. Це спрацює.
По суті, те, що потрібно IntelliJ, - це svn.exe. Вам потрібно буде встановити Subversion для Windows . Він автоматично додає svn.exe до змінної середовища PATH. Після установки перезапустіть IntelliJ.
Примітка - Tortoise SVN не встановлює svn.exe, принаймні, я не міг знайти його у своєму каталогу бін TortoiseSVN.
Здається, пов'язане з цим номером IDEA-117518
IntelliJ потребує команди Subversion (svn), доданої в налаштування Subversion. Ось такі дії: 1. Завантажте та встановіть підривну роботу. 2. перевірте в командному рядку підказки на windows (cmd) на ту ж команду - svn.
Виправлення цієї проблеми - додати каталог SVN (C: \ Program Files \ TortoiseSVN \ bin) до властивості системи Path
Для мене в Debian GNU / Linux було рішення встановити пакет підривної роботи
# aptitude install subversion subversion-tool
Відключення Використовувати клієнт командного рядка з налаштувань IntelliJ Ultimate 14.0.3 працює для мене.
Я перевірив документ IDEA, IDEA вже не потребує клієнтського програмного забезпечення SVN. див. нижче опис з https://www.jetbrains.com/idea/help/using-subversion-integration.html
===================================================== ===============
Передумови
IntelliJ IDEA поставляється в комплекті з плагіном Subversion. Цей плагін увімкнено за замовчуванням. Якщо ні, переконайтеся, що плагін увімкнено. Для інтеграції Subversion IntelliJ IDEA не потрібен окремий клієнт Subversion . Все, що вам потрібно, це обліковий запис у вашому сховищі Subversion. Інтеграція субверсії включена для поточного кореня проекту чи каталогу.
===================================================== ================
Якщо у вас є рішення Manoj ( https://stackoverflow.com/a/29509007/2024713 ) і все ще виникає проблема, спробуйте вимкнути "Увімкнути інтерактивний режим", якщо він доступний у вашій версії IntelliJ. Це працювало для мене