Как синхронизировать серверный опрос и svn up crontab - PullRequest
0 голосов
/ 18 декабря 2018

Я настроил crontab для svn up в локальном хранилище (которое также является моим каталогом сборки) для каждой минуты.И go-server каждую минуту проверяет наличие новых изменений в svn, который затем показывает последнюю версию фиксации в пользовательском интерфейсе.

Но давайте рассмотрим следующий сценарий:

  • Мой crontab для svn upработает в 12: 00: 100
  • Разработчик выполнил коммит на svn в 12: 00: 20
  • И go-server опросил новые изменения в 12: 00: 30
  • Разработчик запускает конвейер, выбирающий последнюю фиксацию в 12:00:40

Следовательно, теперь go-server показывает новую версию фиксации в пользовательском интерфейсе.Но локальный каталог сборки не содержит последних изменений коммита.И он создает код с использованием самого предыдущего коммита.

Как я могу синхронизировать интервал опроса go-server с моим svn up crontab?

...