* Dmitry V. Levin [080624 20:21]: > > +if [ -s "$tag_dir/list" -a "$main_tree_id" = 'HEAD' ]; then > Дело в том, что gear, за исключением режима --update-spec, работает только > с репозиторием, и вообще не имеет дело с другими файлами (не считая временных). > А gear-update-tag, наоборот, читает и пишет в рабочий каталог. При такой проверке ему можно давать -t "$main_tree_id". Это просто напоминание мантейнеру "а не забыл ли ты обновить теги?". Можно ещё дополнительно проверять не дали ли gear опцию --commit. -- Regards, Sir Raorn.