Відповіді:
Код програми субверсії пов'язаний у двійковій файл TortoiseSVN. Ви можете встановити сумісну дискретну версію, якщо вам потрібно отримати доступ до сховища з командного рядка.
ОНОВЛЕННЯ: Останні версії пакету TortoiseSVN можуть встановлювати дискретний svn.exe на додаток до тієї, що пов'язана з бінарним графічним інтерфейсом. Він розташований у тому самому каталозі біна, де встановлена основна програма. (Якщо ви вже встановили TortoiseSVN, повторно запустіть інсталятор, виберіть Змінити та виберіть інструменти командного рядка для встановлення.)
TortoiseSVN 1.7 має можливість встановлення інструментів командного рядка.
Він не перевіряється за замовчуванням, але ви можете запустити інсталятор ще раз і вибрати його. Він також автоматично оновить вашу змінну середовища PATH.
Під час встановлення TortoiseSVN перевірте Інструменти клієнта командного рядка . Це створить файл svn.exe
всередині папки C:\Program Files\TortoiseSVN\bin
.
TortoiseSVN не використовує svn.exe, у ньому зібрана бібліотека SVN. Якщо вам потрібно виконати власні завдання, вам доведеться встановити окремий клієнт-підривник. Ви або з Cygwin [ http://cygwin.com ], або отримуєте нативну версію від http://subversion.apache.org/packages.html#windows
Якщо ви хочете використовувати SVN.EXE, є кілька компаній, які збирають офіційні бінарні файли, які доступні для безкоштовного завантаження. Наприклад, Collabnet:
Якщо ви використовуєте програму Silk, спробуйте:
"\ Файли програм \ SlikSvn \ bin"
Залежно від того, що вам потрібно зробити, автоматизація TortoiseSVN може бути хорошим рішенням. Наприклад, нижче буде оновлено сховище та закриється вікно TortoiseSVN, якщо не було помилок чи конфліктів:
TortoiseProc.exe /command:update /path:"c:\path\to\repo\" /closeonend:2
Так, перевстановіть і виберіть командний рядок, щоб отримати svn у папці Program- Files-> Tortoise SVN.
Завантажте його звідси:
http://sourceforge.net/projects/win32svn/
і запустіть програму налаштування. Виконані файли знаходяться в:
\ Програмні файли (x86) \ Subversion \ bin
для встановлення за замовчуванням.
Останні версії пакету TortoiseSVN можуть встановлювати дискретний svn.exe на додаток до тієї, що пов'язана з бінарним графічним інтерфейсом. Він розташований у тому самому каталозі біна, де встановлена основна програма. (Якщо ви вже встановили TortoiseSVN, повторно запустіть інсталятор , виберіть Змінити та виберіть інструменти командного рядка для встановлення .)
Я встановив TortoiseSVN-1.12.2.28653-x64-svn-1.12.2
у Windows 10 з увімкненим інструментом командного рядка. Все-таки у нього не було svn.exe
файлу всередині bin
папки.
Тому я завантажив інструменти командного рядка Apache Subversion з https://www.visualsvn.com/files/Apache-Subversion-1.13.0.zip . Після розпакування я помістив наступні два місця у свою змінну PATH:
C:\Program Files\TortoiseSVN\bin
E:\Apache-Subversion-1.13.0\bin
У мене все працює добре після цієї конфігурації. Я хотів використовувати SVN у VsCode IDE.
По-перше, якщо на вашій машині встановлено підрив? якщо не дивіться, до якого сервера налаштовано ваш tortoisesvn для підключення.
Типовим місцем розташування під час встановлення субверсії є c: \ program files \ subversion ви можете знайти svn.exe в c: \ program files \ subversion \ bin, де ви можете запустити дії cdd-рядка.
Як правило, ви можете знайти svn.exe в цьому місці:
C: \ Файли програм \ TortoiseSVN \ bin
Якщо ви вже встановили TortoiseSVN і досі не можете знайти файл у svn.exe
вказаному місці, тоді вам потрібно повторно встановити програму встановлення TortoiseSVN, натиснути «Змінити» та вибрати Інструменти командного рядка, і після того, як установка буде успішно завершена, ви можете знайти 'svn.exe' у вказаному місці на вашому диску.