用户可访问的方式来获取任务ID?

时间:2014-01-27 22:43:59

标签: asana

我想创建一个git钩子,当有人使用特殊格式的消息进行提交时,它会自动评论asana中的打开问题。有点像:

asana task-id: Fix whatever

我遇到的主要问题是我不知道获取任务ID的简单方法。 ids很长,我看到它们在用户界面中显示的唯一位置是在您单击任务时在URL中。这在尝试复制时有点麻烦且容易出错,对用户来说并不明显。

是否有更简单的方法来评论shell脚本(或git hook)中的任务?

1 个答案:

答案 0 :(得分:8)

好吧,不管你怎么做,你肯定需要任务ID(正如你所指出的那样,它在URL中)。我们实际在内部做的只是粘贴Asana任务的链接 - 它包含ID,将其标识为体式任务,并且可以在许多视图中单击,这样您就可以直接查看它在查看提交历史时所讨论的任务。非常方便!

然后我们得到本质上是一个提交钩子查找https://app.asana.com/ ...,获取任务ID并在我们的源代码控制和提交中发布链接到提交的新注释消息。

使用网址意味着链接是双向的,这非常方便。