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

Как синхронизировать репозиторий SVN с удаленной файловой системой FTP

Я настроил сервер Centos локально (в офисе), который содержит SVN репозиторий с проектом. Многие разработчики работают над этим репозиторием и вносят изменения.

Также у меня есть удаленный сервер, на котором FTP где размещается Проект. Поэтому мне нужно было вручную загрузить изменения репозитория в FTP файловая система.

Я исследовал метод синхронизации и решил установить пульт FTP файловая система поверх сервера Centos и rsync в SVN каталог репозитория с FTPУважаемый каталог проекта.

Моя проблема в том, что я не вижу файлов или каталогов, связанных с проектом, в SVN репозиторий.

Итак, как мне выполнить мое требование? Есть ли какой-либо подходящий способ для достижения моих требований, чем это? Или я совершенно неправильно понял концепцию SVN? если это так, пожалуйста, дайте мне знать, чтобы сделать это?

Вы не можете использовать репозиторий rsync как каталог в FS, потому что на физическом уровне он не коррелирует с логическим содержимым.

Вы должен получить содержимое репозитория (лучше - без метаданных, связанных с SVN) как настоящее дерево на стороне сервера до и rsync этот дерево

Использование (любого) SVN-клиента (CLI svn может уже существовать или вам нужно установить его), вы svn export из file:/// URL локального репозитория для SOMEDIR и может использовать это SOMEDIR для синхронизации