Створення локального репозиторію SVN за допомогою TortoiseSVN

Якщо ви плануєте використовувати Subversion лише у власних проектах, то вам достатньо встановити TortoiseSVN - клієнт Subversion, який вміє створювати локальні репозиторії. Встановивши TortoiseSVN, необхідно вибрати каталог, де ви збираєтесь створити репозиторій (сховище), і в контекстному меню вибрати Create repository here

Якщо у вибраному каталозі є права на запис і він є пустим, вам буде запропоновано створити рекомендовану структуру каталогів.
Можна натискати Create folder structure. Буде створено три каталоги: Дані каталоги ви можете побачити натиснувши Start Repobrowser
Тепер якщо закрити це вікно, то знову в нього можна попасти через контекстне меню Repo-browser

На даному етапі будь-який каталог в контекстному меню має пункт SVN Checkout. Вибравши цей пункт, необхідно буде вказати URL репозиторію та каталог для вашого проекту. В даному прикладі репозиторій створено в каталозі D:/repository, а каталог мого проекту зберігається в каталозі D:/test, причому я збираюсь каталог test створювати в каталозі trunk репозиторію. Виглядить це так:

TortoiseSVN відчитується, що в новоствореному репозиторію сталась одна зміна, а тому це буде At revision 1

Можна сказати, що командою SVN Checkout клієнт TortoiseSVN бере під свій контроль зміни в указаному каталозі, де створюється прихована папка .svn. Тепер же в контекстному меню на каталозі D:/test зник пункт SVN Checkout, але з'явились пункти SVN Update, SVN Commit

Якщо ви знайшли помилку, прохання - виділіть текст помилки (максимум 127 символів) і натисніть Ctrl+Enter.