Summary: | gear-commit не поддерживает spec в .gear/rules | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Anton Farygin <rider> |
Component: | gear | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | glebfm, ldv, legion, placeholder, real.altlinux.org, rider |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Anton Farygin
2012-09-19 13:54:57 MSK
changelog и версию из specfile в корневном каталоге git репозитория, конечно же. Ох давно это было ... и мне кажется там вокруг этого были какие-то мысли. Я посмотрю. Это не так: если .gear/rules закоммичен, то используется тот spec, который в нем определен. (В ответ на комментарий №3) > Это не так: если .gear/rules закоммичен, то используется тот spec, который в > нем определен. А для не закоммиченных есть опция. (In reply to comment #4) > (В ответ на комментарий №3) > > Это не так: если .gear/rules закоммичен, то используется тот spec, который в > > нем определен. > > А для не закоммиченных есть опция. Поскольку gear-commit предназначен для работы с незакомиченным workdir, имеет смысл вызвать find_rules_in_cwd перед find_specfile с тем, чтобы подцепить актуальную редакцию .gear/rules. Примерно таким образом уже сделано в gear-store-tags. (In reply to comment #5) > (In reply to comment #4) > > (В ответ на комментарий №3) > > > Это не так: если .gear/rules закоммичен, то используется тот spec, который в > > > нем определен. > > > > А для не закоммиченных есть опция. > > Поскольку gear-commit предназначен для работы с незакомиченным workdir, имеет > смысл вызвать find_rules_in_cwd перед find_specfile с тем, чтобы подцепить > актуальную редакцию .gear/rules. Примерно таким образом уже сделано в > gear-store-tags. OK, я добавлю этот find_rules_in_cwd. Сегодня опять нарвался на такое поведение. Я приготовил 1.7.4-alt1-1-g79a6242 какое-то время назад, кто-нибудь еще его уже попробовал? |