У меня возникла проблема, когда опрос SCM Хадсона замечает изменение и видит, что ревизия повышается с # 1 до # 2. Но в выходном журнале, когда он обновляет svn, он все еще проверяет ревизию # 1. д * +1001 *
Одна вещь, которую я заметил, это то, что время между моим Хадсоном и svn-сервером истекло. когда я проверяю файл, я смотрю на время моего сервера hudson в 7:04, но я смотрю на журнал SVN, и он говорит, что 7:09 был проверкой для ревизии # 2. hudson будет продолжать опрашивать и видеть, что ревизия меняется на # 2, но продолжает загружать ревизию 1 и собирать ее, пока время на сервере hudson не станет 7:09, а затем наконец проверяет ревизию 2 и строит.
почему Хадсон не может просто загрузить последнюю ревизию, если видит изменение # ревизии? при чем тут временная метка? мне просто нужно синхронизировать время на двух машинах, или есть какой-то другой вариант (кроме subversion post comit hook, так как я все еще хочу сделать опрос?)?