发布于 2020-03-15 09:57:59
不幸的是,目前(NetBeans 11.3)还没有现成的解决方案来处理使用NetBeans的Gittea服务器上的问题和PR。
GitHub问题插件是我们目前最接近的。插件使用欧吉特项目使用GitHub API连接到GitHub。egit项目与GitHub API 第3版兼容,但没有使用吉茶API进行测试。
我检查了两个项目的源代码。在兼容性方面存在一些问题,例如:
/api/v3
path (见来源),而Gittea使用/api/v1
path (见api)。这是您的OAuth无法工作的主要原因。/search/issues
(见来源)路径,而gittea使用/repos/issues/search
(见api)。修复这两个插件后,我能够使用try.gitea.io/api/v1
问题插件连接到GitHub:
但它只起了部分作用。我可以登录到Gittea并使用修改后的插件创建问题,但无法搜索问题。因此,应该做更多的工作来适应插件与try.gitea.io/api/v1
API的工作。
如果您真的需要一个插件,我认为您可以在完成一些工作之后,将GitHub问题插件调整为与GitTea一起工作。或者你可以要求作者进行改编。
https://stackoverflow.com/questions/60598996
复制相似问题