SVN: лучшая практика для управления версиями вашего живого сервера? - PullRequest
1 голос
/ 22 марта 2012

Я хочу отслеживать все изменения на живом сервере Typo3 через SVN.Пока это хорошо работает, но поскольку я обновил расширение с помощью менеджера расширений в сборке, я получаю ошибку SVN:

svn: 'ext/realurl' is not a working copy directory

Это происходит потому, что папка была полностью заменена процессом обновления.Есть ли лучшие практики для обработки таких изменений?Будет ли GIT лучше подходить для такого сценария?

Любая помощь высоко ценится.

Ответы [ 2 ]

1 голос
/ 22 марта 2012

Это потому, что Extension Manager удаляет существующую папку расширений и заменяет ее более новой.Это означает, что ваши каталоги ".svn" будут удалены.

Рекомендуется сначала выполнить обновления (лучше все изменения файлов) вручную в среде тестирования, зафиксировать изменения, а затем выполнить обновление SVN.на вашем Живом Сервере.

0 голосов
/ 22 марта 2012

Если этот каталог является подпапкой вашей рабочей копии , вы можете просто использовать Subversion> v1.7.

Таким образом, Subversion будет хранить только одну папку .svn в верхней части рабочей копии (вместо одной в каждой папке), поэтому даже если подпапка создается заново, SVN не отправит ошибку.

...