【发布时间】:2012-01-11 16:07:06
【问题描述】:
是否可以在提交消息中为 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 应用程序(你可以在 heroku 上使用)来处理一些新的处理程序
要分配给用户,您可以:
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
我在上面的链接中描述的一个例子:
【讨论】:
只是添加到这个(对不起,如果这更合适,我没有足够的代表发表评论)但我只是在 github 上使用@username 做了一个提交,它在 github.com 上的提交消息中创建了一个链接很好。
有兴趣的可以在这里查看提交信息:https://github.com/kremerk/SqliteORM/commit/52008b80c71291e0164175f7b089ef3c096798a0
【讨论】: