[Devel] Одновременная работа скриптов с репозиторием
Alexander Morozov
amorozov на etersoft.ru
Пт Ноя 26 14:13:38 MSK 2010
Отправил сегодня серию из пяти патчей к 1.0.12. После сообщения о приложении
третьего патча пришло письмо от Cron Daemon с логом, в котором есть
следующее:
To git.office:/projects/eterhack.git
* [new tag] 1.0.12-alt7.28 -> 1.0.12-alt7.28
! [rejected] eter-1.0.12 -> eter-1.0.12 (non-fast-forward)
error: failed to push some refs to 'git.office:/projects/eterhack.git'
Судя по всему, ошибка при push связана с тем, что уже закоммитился четвёртый
патч, а Cron Daemon добавил свой коммит после третьего.
В git-log почему-то получилась вот такая ерунда:
commit c05510e5677d4cfc855b92510f997a8f37984fc2
Author: Etersoft builder <builder на etersoft.ru>
Date: Fri Nov 26 14:00:09 2010 +0300
new build 1.0.12-alt7.29 (with rpmlog script)
commit ae825c78e29518e6166372b961b8ebfd099cb4c8
Author: Etersoft builder <builder на etersoft.ru>
Date: Fri Nov 26 13:50:13 2010 +0300
new build 1.0.12-alt7.28 (with rpmlog script)
commit c34b5cdf56a90232243e1b5475c87817d982d052
Author: Alexander Morozov <amorozov на etersoft.ru>
Date: Thu Nov 25 17:38:59 2010 +0300
crypt32/tests: Fix test failures on some Win95 and some NT4.
В changelog:
* Fri Nov 26 2010 Etersoft Builder <builder на etersoft.ru> 1.0.12-alt7.29
- crypt32/tests: Fix test failures on some Win95 and some NT4
- crypt32/tests: Skip more tests
- new build 1.0.12-alt7.28 (with rpmlog script)
* Fri Nov 26 2010 Etersoft Builder <builder на etersoft.ru> 1.0.12-alt7.28
- crypt32/tests: Do not crash on some Win98
- crypt32/tests: Fix test failures on WinME and some NT4
- crypt32/tests: Use pCryptAcquireContextA
Надо как-то сделать, чтобы такое не происходило.
Подробная информация о списке рассылки Devel