Задать вопрос
Ответы пользователя по тегу Subversion
  • SVN и 2 репозитория

    sevka_fedoroff
    @sevka_fedoroff
    А может в рабочую копию репозитория B делать SVN merge из A? Ну а потом комитить получившееся в B.
    Ответ написан
    Комментировать
  • Можно ли root directory nginx настроить на репозиторий svn?

    sevka_fedoroff
    @sevka_fedoroff
    Можно просто по крону делать апдейт. Но будет небольшая задержка между коммитом и собственно появлением изменений на сервере. Надеюсь, это не продакшен у Вас?
    Ответ написан
    1 комментарий
  • SVN и срочные изменения?

    sevka_fedoroff
    @sevka_fedoroff
    Вы имеете в виду, что у Вас в транке уже есть какие-то комиты, которые деплоить пока не надо, но вот эту вот срочную последнюю фичу надо закомитить?
    Если Вы будете на каждую задачу делать ветку, а деплоить через таги, то у вас такой ситуации просто не возникнет. Грубо говоря, в транк идут комиты (мержи из веток) только перед созданием тага. Т.е. почти в любой момент времени у вас транк соответвует последнему тагу, развернутому на продакшене. Все девелоперы работают в ветках. Появилась срочная задача? Пожалуйста, делаем ветку и потом мержим ее втранк, делаем новый таг, деплой. Или даже так: нет времени на ветки, фиксим прямо в транке, новый таг, деплой.
    Посмотрите, я тут недавно описывал свой воркфлоу, который вполне работает: habrahabr.ru/qa/7149/#answer_30727
    Ответ написан
    2 комментария
  • advanced SVN ?

    sevka_fedoroff
    @sevka_fedoroff
    ИМХО при использовании одной ветки можно разве что делать svn up без учета n последних ревизий. Ну например у вас последняя ревизия 100. Но два последних комита не хочется заливать на прод. Тогда делаете «svn up -r 98»

    Так что используйте ветки и таги. На самом деле это не очень сложно. Мы недавно перешли на такую систему. Мне стало гораздо легче деплоить. Если интересно, могу вкратце рассказать наш воркфлоу с ветками и тагами.
    Ответ написан
    3 комментария