Відповіді:
Проста відповідь - запустити:
find / -name 'svnserve.conf'
svnserve.conf - файл, який повинен містити $ {REPO} / конф.
Важкий (помилковий) відповідь - з’ясувати, чи має команда svn дізнатись, яку URL-адресу ви використали для початкового оформлення замовлення.
Редагувати : для клієнтського рядка svn-клієнта спосіб знайти корінь сховища (місце, з якого ви перевірили свій код) буде виконувати це всередині вашої робочої копії:
svn info
Рядок у висновку, який читає "Корінь сховища", показує місце, з якого ви перевірилися, і, таким чином, місце, де ви робите репост.
Знайдіть трохи часу, щоб ознайомитися зі svn в командному рядку тут .
У вас є кілька різних способів доступу до сховища субверсії та знаходження сховища для кожного:
Це найпростіше. Це означає, що він знаходиться на локальній машині, де йде шлях.
Для цього використовується svnserve. Шукайте командний рядок процесу на віддаленому сервері, і шлях, визначений параметром -r, є попереднім до шляху в URL-адресі, щоб знайти сховище. Якщо немає варіанту -r, то шлях у URL-адресі - це шлях до файлової системи.
Це svn над ssh. Шлях у URL-адресі - це розташування файлової системи на віддаленому сервері.
Це svn через http або https. Потрібно знайти віртуального хоста у вашій конфігурації apache і знайти розділ <Location>, який відповідає вашому URL-адресу, і шукати конфігураційну лінію SVNPath або SVNParentPath. Це покаже вам місце вашого сховища субверсії.
Клацніть правою кнопкою миші у папці оформлення замовлення SVN верхнього рівня та виберіть SVN | Черепаха Репо-браузер. URL у вашому сховищі буде у вікні у верхній частині вікна.
$ find -iname .svn
він повинен знайти всі робочі копії на хості