Існує плутанина, яка змушує багато користувачів TortoiseSVN використовувати неправильні інструменти командного рядка, коли вони насправді шукали svn.exe
клієнта командного рядка.
Що робити чи не можна TortoiseSVN використовувати з командного рядка?
svn.exe
Якщо ви хочете запустити команди Subversion з командного рядка, вам слід запустити svn.exe
клієнт командного рядка. TortoiseSVN 1.6.x та старіші версії не включали інструменти командного рядка SVN, але це сучасні версії.
Якщо ви хочете отримати інструменти командного рядка SVN, не встановлюючи TortoiseSVN, перегляньте сторінку бінарних дистрибуцій SVN або просто завантажте останню версію зі сторінки завантажень VisualSVN .
Якщо у вашій системі встановлені інструменти SVN командного рядка, але ви все ж отримаєте помилку 'svn' is not recognized as an internal or external command
, слід перевірити %PATH%
змінну середовища. %PATH%
повинен включати шлях до каталогу інструментів SVN, наприклад C:\Program Files (x86)\VisualSVN\bin
.
TortoiseProc.exe
Крім цього svn.exe
, TortoiseSVN поставляється з тим, TortoiseProc.exe
що можна викликати з командного рядка. У більшості випадків вам не потрібно використовувати цей інструмент, оскільки він повинен використовуватися лише для автоматизації графічного інтерфейсу. TortoiseProc.exe
не є заміною клієнта командного рядка SVN.