Я пытаюсь сделать резервную копию моего SVN репозитория.
Моя проблема: я забыл, куда я помещаю свой репозиторий на жесткий диск.
Как я могу найти это?
К вашему сведению: я использую TortoiseSVN, если это поможет.
источник
Я пытаюсь сделать резервную копию моего SVN репозитория.
Моя проблема: я забыл, куда я помещаю свой репозиторий на жесткий диск.
Как я могу найти это?
К вашему сведению: я использую TortoiseSVN, если это поможет.
Простой ответ - запустить:
find / -name 'svnserve.conf'
svnserve.conf - это файл, который должен находиться в $ {REPO} / conf.
Трудный (ошибочный) ответ - выяснить, есть ли у svn команда, чтобы узнать, какой URL вы использовали для первоначальной проверки.
Изменить : для клиента SVN командной строки способ найти корень хранилища (место, где вы проверили свой код) будет запускать это внутри вашей рабочей копии:
svn info
Строка в выходных данных, которая гласит «Корень репозитория», показывает место, из которого вы извлекли деньги, и, таким образом, место, где находится репо.
Потратьте некоторое время, чтобы ознакомиться с SVN в командной строке здесь .
У вас есть несколько разных способов доступа к хранилищу Subversion и найти хранилище по-разному для каждого:
файл://
Это самое простое. Это означает, что это находится на локальной машине, где путь говорит, что это.
SVN: //
Это использует svnserve. Найдите командную строку процесса на удаленном сервере, и путь, указанный с помощью параметра -r, добавляется к пути в URL, чтобы найти хранилище. Если опция -r отсутствует, то путь в URL-адресе является путем к файловой системе.
SVN + SSH: //
Это SVN над SSH. Путь в URL - это местоположение файловой системы на удаленном сервере.
http: // или https: //
Это svn через http или https. Вам нужно найти виртуальный хост в вашей конфигурации apache, найти раздел <Location>, соответствующий вашему URL-адресу, и найти строку конфигурации SVNPath или SVNParentPath. Это скажет вам местоположение вашего хранилища Subversion.
источник
В Черепаха, выберите опцию свойств. В верхней строке будет указан путь к файлу хранилища, если предполагается, что это прямой доступ к файлу.
источник
В папке проверки SVN верхнего уровня щелкните правой кнопкой мыши и выберите «Черепаха SVN | Репо-браузер. URL-адрес вашего хранилища будет находиться в поле в верхней части окна.
источник
он должен найти все рабочие копии на хосте
источник