Подтвердить что ты не робот

Github фиксирует теги сообщений

Можно ли назначать билеты или добавлять ярлыки к проблемам github в сообщении фиксации?

Пример:

@usera ready for you to sign off for #Testing

где @usera является пользователем и #Testing является меткой?

4b9b3361

Ответ 1

Ну, к сожалению, похоже, что это невозможно без хакерства. Я собрал простое приложение sinatra (которое вы можете наложить на герою), чтобы обработать несколько новых обработчиков

Github Postcommit Shinies

Чтобы назначить пользователю, вы можете:

git commit -a -m 'updates #23 assigned =USERNAME';

Чтобы добавить ярлыки, которые вы можете сделать:

git commit -a -m 'updates #23 ~QA ~testing'

Вы также можете смешивать и сопоставлять:

git commit -a -m 'updates #23 ~QA ~testing =QAUSER'

Ответ 2

Я не видел поддержки ссылок на текстовые метки или пользователей в сообщениях фиксации. Однако вы можете ссылаться на проблему по ее номеру в сообщении фиксации:

готовы к подписанию для # 341

Если в вашем проекте GitHub есть проблема № 341, GitHub распознает, что #341 ссылается на существующую проблему и связывается с ней.

Подробнее о ссылках на проблемы в сообщениях фиксации: https://github.com/blog/831-issues-2-0-the-next-generation

Пример того, что я описал по приведенной выше ссылке:

Ответ 4

Просто добавив к этому (извините, у меня недостаточно комментариев для комментариев, если это было бы более уместно), но я просто сделал фиксацию на github, используя @username, и создал ссылку в сообщении commit на github.com просто отлично.

Вы можете увидеть сообщение фиксации здесь, если вам интересно: https://github.com/kremerk/SqliteORM/commit/52008b80c71291e0164175f7b089ef3c096798a0