6

在我关闭问题之前让 Github 问题处于中间“已解决”状态真是太好了。

现在,我有一个“已解决”标签,我手动选择问题并在提交后更改它在网络上的标签。有没有办法从提交消息中做到这一点?

我确信这是一个常见问题。你们怎么解决这个问题?

我从来没有使用过 Github API,但是如果我自己这样做,可以使用 API 来完成吗?

4

3 回答 3

7

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

参考和来源:GitHub - 一个全新的 GitHub 世界:宣布新工具、论坛和功能

我知道这不像“需要验证”这样的新状态,因为你不能像@NevikRehnel 在他的回答中所说的那样。但是您可以创建一个名为“开放”、“需要验证”和“关闭”的列,所有问题都可以在正确的列中列出。

于 2016-12-27T15:13:45.390 回答
4

不,Github 问题仅支持两种状态(打开和关闭)。正如您现在已经在做的那样,任何其他“状态”都必须通过标签来实现。到目前为止,还没有办法从提交消息中应用标签。

当然,您始终可以向 Github 支持请求此类功能,并且它们可能会在某个时候实现。

于 2013-04-28T14:47:11.953 回答
0

您可以使用以下方法管理此问题:通过提交消息添加和重新分配 github 问题

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

于 2013-12-13T11:08:57.887 回答