Назад | Перейти на главную страницу

Как получить доступ к файлам физического сервера VisualSVN?

Мне интересно, как вы получаете доступ к физическим файлам, которые были сохранены в репозитории svn? Я установил свой репозиторий svn на D: \ repositories при установке, и по какой-то причине я не могу найти или увидеть какие-либо файлы. Что-то мне не хватает?

Репозиторий SVN не хранится в стандартной файловой структуре. Вы должны увидеть подкаталоги, а внутри них больше подкаталогов, а внутри них находятся файлы контрольной суммы, двоичные файлы и т. Д.

Для получения дополнительной информации обратитесь к Подрывная книга - в нем много официальной информации.

Если вы хотите получить рабочую копию репозитория Subversion, например, для запуска вашего реального веб-сайта, то самый простой и безопасный способ сделать это - выполнить svn checkout в папку на вашем веб-сервере и укажите на своем веб-сервере чтение веб-сайта из этой папки. Каждый раз, когда вы хотите обновить сайт, выполняйте svn update. Тот же принцип применяется для выполнения ежедневного сервера сборки (хотя для сервера сборки сначала нужно удалить локальную рабочую копию) и многих других сценариев.

Существуют плагины Subversion, которые позволят вам просматривать head ревизии как физической файловой структуры, но мне нелегко рекомендовать их, потому что один случайный commit обрушит весь ваш сценарий.