我可以改变Github问题的状态吗?打开>需要验证>关闭

时间:2013-04-28 14:32:59

标签: github

在关闭问题之前让Github问题处于中介“已解决”状态真的很棒。

现在,我有一个“已解决”标签,我在提交后手动选择问题并在网上更改它的标签。有没有办法可以通过提交消息执行此操作?

我确信这是一个常见问题。你们是如何解决这个问题的?

我从未使用过Github API但可以使用API​​完成这项工作如果我自己这样做了吗?

3 个答案:

答案 0 :(得分:3)

不,Github只支持两种状态(开放和关闭)。任何其他“状态”必须通过标签实现,正如您现在已经在做的那样。 截至目前,无法从提交消息中应用标签。

当然,您可以随时从Github支持请求此类功能,并且可能会在某些时候实施。

答案 1 :(得分:3)

自2016年9月14日起,您可以通过项目管理您的州。见下图:

参考和来源:GitHub - A whole new GitHub Universe: announcing new tools, forums, and features

我知道它并不像一个像#34;需要验证的新状态"因为你不能像@NevikRehnel那样在他的回答中说。但是你可以创建一个名为&#34的列;打开","需要验证"并且"关闭"您可以在正确的列中列出所有问题。

答案 2 :(得分:1)

您可以使用以下方法管理此问题:Adding and reassigning github issues via commit message

每个提交都会运行一个简单的ruby脚本,并检查提交消息,查找~myLabel=assignedMember以正确更新问题。