Командная Работа Над Сайтом

Не все сайты делаются в студии, а потом отдаются заказчику.

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

Здесь даже без бинокля видно, что было бы неплохо использовать репозиторий для хранения php и html кода.

Но как это сделать правильнее? С дизайнерами и программистами все довольно просто; они разрабатывают код на локальных машинах и вносят изменения в репозиторий.

Вы даже можете настроить cron, чтобы последние изменения из репозитория периодически загружались на онлайн-сайт. Но как насчет содержания? Контент меняется только в онлайн-версии, чтобы не усложнять дело синхронизацией данных из разных баз.

Но не весь контент хранится в базе данных; часто CMS-контент статических страниц хранится в файлах .

php, из-за чего появляются новые файлы и изменения, которые приходится периодически переносить «онлайн» в репозиторий, причем делать это нужно вручную, чтобы избежать конфликтов версий.

Интересно, кто сталкивался с подобными проблемами и как их решал.

Теги: #командная работа #разработка #svn #cvs #контроль версий #repoz #разработка сайтов

Вместе с данным постом часто просматривают: