Я много читал о SVN и немного запутался. В основном из-за несогласованности используемой семантики. Некоторые назовут каталог репо (даже если он еще не был создан) и т. Д. Поэтому я решил задать свой вопрос как можно яснее, чтобы не вызывать путаницы.
Что я наделал:
Я установил SVN и создал пустой репозиторий в /snv
каталог называется dts_staging
. Теперь у меня создалось впечатление, что я могу связать это repository
(насколько я понимаю) в каталог, который уже существует. Однако мои попытки не увенчались успехом.
Существующий каталог /var/www/Staging/public_html
. Это каталог, заполненный промежуточными файлами наших веб-сайтов. Как связать / синхронизировать / объединить и т. Д. (Не уверен, какое слово здесь использовать) мой рабочий каталог var/www/Staging/public_html
с созданным репозиторием /svn/dts_staging
? Было бы легче Создайте репо с использованием /var/www...
каталог? Если да, то как это делается? Любая помощь приветствуется!
Нет, вы не можете просто объединить их вместе. SVN хранит файлы в так называемых «базах данных», которые не похожи на структуру вашего веб-сайта.
Чтобы импортировать его, вы должны «зафиксировать» файлы в SVN. Вот приблизительное руководство: https://stackoverflow.com/questions/6409372/committing-the-code-on-subversion-first-time
Фактические инструкции различаются в зависимости от того, что вы используете для клиента SVN. Но в любом случае это нужно совершить.