Можно ли назначать билеты или добавлять ярлыки к проблемам github в сообщении фиксации?
Пример:
@usera ready for you to sign off for #Testing
где @usera является пользователем и #Testing является меткой?
Можно ли назначать билеты или добавлять ярлыки к проблемам github в сообщении фиксации?
Пример:
@usera ready for you to sign off for #Testing
где @usera является пользователем и #Testing является меткой?
Ну, к сожалению, похоже, что это невозможно без хакерства. Я собрал простое приложение sinatra (которое вы можете наложить на герою), чтобы обработать несколько новых обработчиков
Чтобы назначить пользователю, вы можете:
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'
Я не видел поддержки ссылок на текстовые метки или пользователей в сообщениях фиксации. Однако вы можете ссылаться на проблему по ее номеру в сообщении фиксации:
готовы к подписанию для # 341
Если в вашем проекте GitHub есть проблема № 341, GitHub распознает, что #341
ссылается на существующую проблему и связывается с ней.
Подробнее о ссылках на проблемы в сообщениях фиксации: https://github.com/blog/831-issues-2-0-the-next-generation
Пример того, что я описал по приведенной выше ссылке:
Вот обновленная ссылка на проект.
https://github.com/joshrendek/github-postcommit-shinies
Учебник для установки этого параметра.
http://www.reigndesign.com/blog/adding-labels-and-re-assigning-github-issues-via-commit-message/
Просто добавив к этому (извините, у меня недостаточно комментариев для комментариев, если это было бы более уместно), но я просто сделал фиксацию на github, используя @username
, и создал ссылку в сообщении commit на github.com просто отлично.
Вы можете увидеть сообщение фиксации здесь, если вам интересно: https://github.com/kremerk/SqliteORM/commit/52008b80c71291e0164175f7b089ef3c096798a0