Порядок воспроизведения: Первый запуск: - разбор версии хранилища v.1 - обновление файла VERSION - коммит версии хранилища v.1 - создание тега v.1 - git push <== вот тут не зависящий от gitsync сбой (например, удаленный сервер разорвал соединение) - обработка ошибочной ситуации Второй запуск: - разбор версии хранилища v.1 - обновление файла VERSION - коммит версии хранилища v.1 - создание тега v.1<== вот тут сбой, потому что тег уже существует
Порядок воспроизведения:
Первый запуск:
Второй запуск: