Перейти до вмісту

TortoiseSVN

ПрограмаTortoiseSVN

Також називається tortoise svn, tsvn

TortoiseSVNПродуктивність

Клієнт Subversion, вбудований в оверлеї та контекстні меню File Explorer. Допоміжний процес - TortoiseProc.exe. Це не TortoiseGit.

Що потрібно знати

TortoiseSVN призначений для Subversion. TortoiseGit призначений для Git.

TortoiseProc.exe - це клієнт SVN для Explorer. TortoiseGitProc.exe - це TortoiseGit. Обидва малюють оверлеї. Встановлення Git не перетворить робочу копію SVN на репозиторій Git.

Що це таке?
Піктограми та меню SVN у Explorer
Те саме, що й TortoiseGit?
Ні. Git - це інша система контролю версій (VCS)
Назва процесу?
TortoiseProc.exe
Feex повідомляє
Якщо піктограми оверлеїв виглядають некоректно, варто перевірити, чи містить папка .svn або .git. Не потрібно відновлювати TortoiseGit для комміту в Subversion. Не той Tortoise, не та VCS.

Що таке TortoiseSVN?

TortoiseSVN додає піктограми статусу Subversion та команди правого кліку в Explorer. Це не TortoiseGit і не клієнт Git.

Якщо ви ніколи ним не користувалися

Якщо репозиторій належить Subversion, TortoiseSVN є звичним клієнтом для Explorer. Завантажте його з tortoisesvn.net. TortoiseProc.exe належить цьому продукту. TortoiseGit призначений для Git і використовує TortoiseGitProc.exe. Папка .git не зможе виконати комміт через меню SVN.

Для чого він використовується?

Отримання (checkout) і комміт у SVN

Контекстні меню правого кліку для робочої копії. git commit належить іншій VCS.

Накладені значки

TSVNCache.exe обходить папки. Оверлеї TortoiseGit належать іншому кешу.

Діалогові вікна злиття та перегляду авторів (blame)

TortoiseProc.exe. Beyond Compare може слугувати зовнішнім засобом diff. Примусове використання WinMerge не обов'язкове.

Для кого це призначено?

  • Організації, де досі працює сервер SVN
  • Користувачі, які підтримують стару робочу копію
  • Усі, хто встановив TortoiseGit для вивантаження SVN

Поточний стан

TortoiseSVN (2002) - це сучасна інтеграція Subversion для Explorer від TortoiseSVN. Розробник досі направляє користувачів Windows на https://tortoisesvn.net/.

Скільки йому років?

TortoiseSVN вийшов у 2002 році, коли Subversion була стандартною VCS для розробки. Він старіший за TortoiseGit (2008) і старіший за GitHub Desktop. Поточні збірки для Windows досі оновлюються. Багато команд перейшли на Git. Але робота з SVN залишається прямим завданням цього інструмента.

Версії

Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.

TortoiseSVN

Системні вимоги

Значення базуються на загальнодоступних рекомендаціях розробника. Реальні потреби залежать від робочого навантаження.

Мінімум

Мінімальні системні вимоги
Операційна система Сучасна 64-розрядна версія Windows 10 або Windows 11, згідно з TortoiseSVN
Оперативна пам'ять Оверлеї легкі. Величезні робочі копії збільшують навантаження на кеш

Профіль використання ресурсів

Вимоги до процесора
Залежить від того, що ви відкриваєте всередині програми
Вимоги до оперативної пам'яті
Залежить від документів, вкладок або бібліотек

Інстальовані процеси

Ці виконувані файли належать до цього продукту, коли його інстальовано.

Інстальовані процеси
TortoiseProc.exe Діалогові вікна та операції TortoiseSVN
TSVNCache.exe Кеш оверлеїв у багатьох системах

Компоненти автозапуску

TSVNCache.exe може запускатися разом із Explorer. Це статус оверлеїв, а не служба Windows, яку варто вимикати навмання.

Розташування файлів

Типові розташування TortoiseSVN
Типова інсталяція C:\Program Files\TortoiseSVN\

Формати файлів

Робоча копія SVN

Поширені проблеми

Зникли піктограми оверлеїв

Windows обмежує кількість слотів для оверлеїв. TortoiseGit, OneDrive та Dropbox можуть перехопити їх.

Встановлено TortoiseGit на робочу копію SVN

Меню Git не бачитимуть .svn. Встановіть TortoiseSVN із tortoisesvn.net.

Вирішення проблем

Встановлюйте з tortoisesvn.net

Проєкт розміщує файл MSI. Пакети Tortoise на сайтах із безкоштовним ПЗ - це сміття.

TortoiseSVN > Settings > Icon Overlays, якщо піктограми зникають

Це діалогове вікно належить цьому продукту. TortoiseGit має окрему сторінку налаштування оверлеїв.

Переконайтеся, що папка містить .svn, а не лише .git

Невідповідні метадані вказують на інший клієнт Tortoise.

Альтернативи

Використовуйте svn у командному рядку, якщо вам не потрібні оверлеї. TortoiseGit, якщо репозиторій належить Git. Сам Git є іншою VCS.

Офіційна довідка та завантаження

Почніть із розробника. Випадкові сайти з exe-файлами не є каналом підтримки.

Офіційні контакти
Завантажити tortoisesvn.net/ Офіційний інсталятор або сторінка постачальника
Довідка tortoisesvn.net/support.html Підтримка від постачальника
Офіційний сайт tortoisesvn.net/ Почніть звідси, а не з випадкового сайту з файлами exe
Посібник користувача tortoisesvn.net/docs/release/TortoiseSVN_en/index.html Документація щодо checkout, commit та оверлеїв

Пов'язане апаратне забезпечення

Кеші оверлеїв можуть обробляти багато папок. SSD допомагає, але розмір робочої копії все одно має значення.

Технічні деталі

Технічні деталі

Номери версій від постачальника змінюються. Ця стаття не фіксує конкретну збірку.

Джерела та верифікація

Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.

Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Чи була ця стаття корисною?