gpt4 book ai didi

eclipse - 具有可用的 Eclipse Mylyn 支持的 git 分布式问题跟踪器?

转载 作者:IT王子 更新时间:2023-10-29 01:26:19 26 4
gpt4 key购买 nike

我正在使用 git 进行版本控制,但我目前缺少与 Eclipse Mylyn 集成的良好问题/错误/票证跟踪器

我正在寻找的功能:

  • 开源实现(以便我可以在未来添加我需要的功能。首选 GPL、LGPL、MIT 或 BSD 许可)。
  • 分布式(问题必须存储在 git 存储库中,我愿意听取有关将问题存储在与代码相同或不同的分支中的跟踪器的建议) .
  • 必须有 Eclipse Mylyn 支持(以便我可以通过 mylyn 界面打开和关闭问题,我认为明智的实现可以在特定端口提供本地主机 HTTP 服务器,mylyn 将使用“web 模板"与问题跟踪器对话的连接器)。最好是当我切换分支时,Mylyn 会自动看到打开和关闭的问题,但我不介意这不太聪明。
  • 能够跟踪分支机构之间的问题,例如:
    • 我的分支 X 和 Y 具有共同的父提交 Z。
    • 提交 Z 有一个 Unresolved 问题 Z1。
    • 分支 Y 已修复(提交 Y4)并关闭 Y 中的问题。
    • 分支 Y 有一个新问题(提交 Y2)
    • 分支 Y merge 到 X。
    • 问题跟踪器自动知道问题 Z1 已在 X 中修复,但现在有一个来自提交 Y2 的新问题。
  • 能够处理多个存储库打开、修改和关闭相同或不同问题的情况(分布式部分,我只是明确说明)。
  • 必须可在 64 位和 32 位 linux 上运行(目前为 ubuntu 10.04)
  • 最好用 bash、c/c++、python 或 perl(也可能是 java 或 ruby​​)实现。

次要功能(会很好,但我可以没有):

  • 足够小,可以包含在项目的源代码中:最好是带有可执行位集的单个文件(例如,具有完整实现的单个 bash 或 python 脚本)
  • 某种网络用户界面,这样没有 Eclipse Mylyn 的人至少可以添加新问题并向现有问题添加评论(无需能够设置优先级甚至关闭问题)

你能建议什么吗?

更新:截至 2012 年 9 月 13 日,尚未找到合适的工具。到目前为止的最佳匹配摘要:

  • Bugs Everywhere - 没有 Mylyn 支持,过去两年在“Plannet 功能”中的状态一直是“Adrian Wilkins 希望看到用于 BE 的 Mylyn 连接器”。否则项目将继续进行。
  • git-issues - 这个项目似乎已经死了。原作者大约在两年前停止提交,而其他作者在过去两年大约完成了不到 10 次提交。
  • git-case - 这个项目似乎已经死了。原作者在三年前停止提交。
  • stick - 这个项目似乎已经死了。我什至找不到公共(public)存储库了。
  • TicGit这个项目似乎已经死了。我能找到的所有存储库都免责声明该项目不再开发。
  • TigGit-NG - 这个项目似乎已经死了好几次,但到目前为止,总是有人再次采用这个项目。这里也没有 Mylyn 支持。需要最新的 Ruby 环境才能运行。
  • TicGit.net - 这个项目似乎是用 C# 编写的 TicGit 的 win32/.Net 特定分支。不符合我的需求。

最佳答案

你可以看看GitIssues它与 git 命令行很好地集成在一起。但遗憾的是,它不支持 Mylyn。尽管如此,创建 Mylyn 连接器应该很容易,因为它可以导出为 XML。

你可以看看这个list分布式错误跟踪系统。

关于eclipse - 具有可用的 Eclipse Mylyn 支持的 git 分布式问题跟踪器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3203272/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com