Отключить комментрий для фиксации?

Asked by Sergey Ponomarev

Господа а как мне отключить обязательный ввод комментариев? Сейчас внедряем базар в отделе и там девки сильно стонут что западло им эти каменты писать. Мелоч а неприятно. В СВНке я помню менялось точняк.
Спасибо за ответ

Question information

Language:
Russian Edit question
Status:
Solved
For:
Bazaar Edit question
Assignee:
No assignee Edit question
Solved by:
Alexander Belchenko
Solved:
Last query:
Last reply:
Revision history for this message
Best Alexander Belchenko (bialix) said :
#1

Девок построить и выпороть, а затем провести разъяснительную работу о важности корректных комментариев. Если это не поможет, то попробовать следующий вариант: завести пользовательские псевдонимы для команды commit (ci) с уже предопределенным каментом, например:

bzr alias commit="commit -m '(я бландинка и мне западло писать каменты)' "
bzr alias ci="commit -m '(я бландинка и мне западло писать каменты)' "

Тогда при запуске команды

bzr commit

или

bzr ci

Автоматом будет подставляться указанный комментарий. Если же вдруг приспичит написать нормальный камент, то запуская команду как:

bzr commit -m "нормальный камент"

будет использоваться камент из командной строки.

Про псевдонимы можно почитать тута: http://doc.bazaar.canonical.com/bzr.2.1/en/user-guide/using_aliases.html
и тута: http://bzr-day.blogspot.com/2009/11/bzr-aliases.html

Revision history for this message
Sergey Ponomarev (stokito) said :
#2

:) ок, так и сделаю. Но елси по чесноку хотелось бы опции.
Кстати на выходных напишу маленький howto в Базарный день про установку Loggerhead. Написал бы раньше но есть ещё непонятные моменты.

Revision history for this message
Sergey Ponomarev (stokito) said :
#3

Thanks Alexander Belchenko, that solved my question.

Revision history for this message
Alexander Belchenko (bialix) said :
#4

Опции нет, поэтому стоит завести баг репорт с запросом чтобы сделали.

По поводу псевдонимов: обнаружился баг с русскими буквами в псевдонимах: https://bugs.launchpad.net/bugs/529930 поэтому реально надо использовать английский предопределенный комментарий:

bzr alias ci="commit -m '(no message)' "