Ответы пользователя по тегу CVS
  • Версионность кода между тестовым/боевым сервером?

    @xSus
    У нас была такая практика:
    1) несколько бренчей. в мейне всегда лежит последняя утвержденная версия. т.е. то что можно выкладывать на боевой сервер.
    2) разработка новой фичи идет в отдельной ветке, на которуе ежедневно мержится мейн. код с ветки попадает в мейн после утверждения и тестирования.
    3) перед выкладкой на боевой сервер создавалась ветка, в которую вносились только фиксы. после каждого фикса ветка мержилась на мейн.

    главное не перепутать направление мержей.
    Если сейчас еще найду статейку — ссылку прикреплю.
    Ответ написан
    1 комментарий
  • Установка сервера SVN

    @xSus
    Тут не хватает ключевого слова Continuous Integration она же непрерывная сборка. т.е. нужен промежуточный софт, который в автоматическом режиме (или по нажатию одной кнопки) развернет сайт на нужном порту. Т.е. в вашем случае, я бы порекомендовал настроить два таких скрипта: первый по коммиту разворачивает и перезапускает сайт на девелоперском порту, а второй на «боевом» 80. Примерами таких серверов могут быть CruiseControl, Hudson…
    т.е. для каждого сайта будет свой каталог и уж на них можно настраивать апач или иис…
    Думаю дальше сами раскрутите решение своей задачи по ключевым словам?
    Ответ написан