[devel] Как аннотрировать неаннотированные таги из апстрима

Anatoly Lyutin vostok на altlinux.org
Пт Апр 20 17:56:06 MSK 2012


Благодаря Михаилу Шигорину собрал таки hiredis.

Теперь пытаюсь запихнуть всё в git.alt. Получаю:
[vostok at localhost hiredis]$ git push --tags git.alt:packages/hiredis.git
Counting objects: 1, done.
Writing objects: 100% (1/1), 314 bytes, done.
Total 1 (delta 0), reused 0 (delta 0)
remote: *** Un-annotated tags are not allowed in this repository
remote: *** Use `git tag [ -a | -s ]' for tags you want to propagate.
remote: error: hook declined to update refs/tags/v0.0.1
remote: *** Un-annotated tags are not allowed in this repository
remote: *** Use `git tag [ -a | -s ]' for tags you want to propagate.
remote: error: hook declined to update refs/tags/v0.10.0
remote: *** Un-annotated tags are not allowed in this repository
remote: *** Use `git tag [ -a | -s ]' for tags you want to propagate.
remote: error: hook declined to update refs/tags/v0.9.0
remote: *** Un-annotated tags are not allowed in this repository
remote: *** Use `git tag [ -a | -s ]' for tags you want to propagate.
remote: error: hook declined to update refs/tags/v0.9.1
remote: *** Un-annotated tags are not allowed in this repository
remote: *** Use `git tag [ -a | -s ]' for tags you want to propagate.
remote: error: hook declined to update refs/tags/v0.9.2
remote: girar-sendmail: email notification about `refs/tags/v0.10.1' 
update sent.

пытаюсь сказать git tag -a -s -m "v0.10.1" v0.10.1
получаю
fatal: tag 'v0.10.1' already exists

Делаю -f - таг перевешивается на самый верх. Как правильно с этим 
бороться, с этими неаннотированными тагами?


Подробная информация о списке рассылки Devel