所以我最近开始在我的公司使用Mylyn,我个人很喜欢它,并且与Jira合作得很好。然而,现在我正试图让它在Github上运行,用于我与其他几个人合作的个人项目。
我将Eclipse Juno与Github连接器一起使用,并添加了存储库信息。当我去创建一个任务时,它会正确地这样做,并提取我正确配置的标签,所以我知道它在两方面都有很好的连接。当我在Mylyn中保存任务时,它会很好地显示在Github上。
问题是,我需要访问其他人在Github上创建的问题,但当我在Mylyn中创建一个查询并命名它时(说"All Bugs"),然后选择错误标签并点击finish,它会在Task视图中显示查询,但它是空的,并且从不从Github中检索问题列表。我知道他们在那里,只是没有在Mylyn中显示他们,Mylyn也没有犯任何错误。
我还尝试了一个包含以上所有内容的Query和包含我名字的"提及"字段(以防空白字段干扰查询),但也不起作用。
需要注意的一点是,我在私人回购中使用了这一点,但在进行搜索(作为我可以获取标签和推送问题的证据)时,我不认为私人与公共回购是一个问题。
真希望有人能伸出援手。感谢
@TheKojuEffect在这里为我回答了这个问题:
为什么Mylyn没有收到GitHub的问题?
基本上,如果您在Eclipse中的查询中选择了多个标签,那么查询将只提取所有这些标签的问题(Logical AND,而不是我所期望的OR)。为您希望看到的每个问题标签创建一个查询。
最好的方法是打开针对Mylyn的Github连接器的错误报告。