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

2024-01-04

我在用着git用于版本控制,但我目前缺乏一个好的问题/错误/票证跟踪器与 Eclipse Mylyn 集成。

我正在寻找的功能:

  • 开源实现(以便我可以添加将来需要的功能。优先使用 GPL、LGPL、MIT 或 BSD 许可证)。
  • 分散式(问题must存储在 git 存储库中,我愿意为将问题存储在与代码相同或单独的分支中的跟踪器提供建议)。
  • 一定有Eclipse 迈林支持(以便我可以通过 mylyn 界面打开和关闭问题,我认为合理的实现可以在特定端口中提供本地主机 HTTP 服务器,并且 mylyn 将使用“Web 模板”连接器与问题跟踪器进行对话)。最好是,当我切换分支时,Mylyn 会自动看到打开和关闭的问题,但我同意这不太聪明。
  • Able to track issues between branches, example:
    • 我有分支 X 和 Y 以及共同的父提交 Z。
    • 提交 Z 有一个未解决的问题 Z1。
    • 分支 Y 已修复(提交 Y4)并关闭 Y 中的问题。
    • 分支 Y 有一个新问题(提交 Y2)
    • 分支 Y 合并到 X 中。
    • 问题跟踪器自动知道问题 Z1 已在 X 中修复,但现在提交 Y2 出现了新问题。
  • 能够处理多个存储库打开、修改和关闭相同或不同问题的情况(分布式部分,我只是明确说明)。
  • 必须可在 64 位和 32 位 Linux 上运行(目前为 ubuntu 10.04)
  • 最好用 bash、c/c++、python 或 perl(也可能是 java 或 ruby​​)实现。

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

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

你能建议吗anything?

Update:截至2012年9月13日尚未找到合适的工具。迄今为止最佳匹配的摘要:

  • 虫子无处不在 http://bugseverywhere.org/- 没有 Mylyn 支持,过去两年“Plannet 功能”中的状态一直是“Adrian Wilkins 希望看到 BE 的 Mylyn 连接器”。否则该项目将继续进行。
  • git 问题 https://github.com/jwiegley/git-issues- 这个项目似乎已经死了。原作者大约两年前停止提交,其他作者在过去两年大约完成了不到十次提交。
  • git-case https://github.com/bartman/git-case- 这个项目似乎已经死了。原作者三年前就停止提交了。
  • stick http://www.eharning.us/wiki/stick/- 这个项目似乎已经死了。我什至找不到公共存储库了。
  • TicGit https://github.com/schacon/ticgit/wiki这个项目似乎已经死了。我能找到的所有存储库都声明该项目不再开发。
  • TigGit-NG https://github.com/jeffWelling/ticgit- 这个项目似乎已经死亡多次,但到目前为止,总是有人再次采用该项目。这里也没有 Mylyn 支持。需要最新的 Ruby 环境才能运行。
  • TicGit.net https://github.com/henon/TicGit.net- 这个项目似乎是用 C# 编写的 TicGit 的 win32/.Net 特定分支。不符合我的需求。

你可以看看Git问题 http://github.com/ktf/git-issues它与 git 命令行很好地集成。但遗憾的是,它不支持 Mylyn。尽管如此,创建 Mylyn 连接器应该很容易,因为它可以导出到 XML。

你可以看看这个list http://dist-bugs.kitenet.net/software/分布式错误跟踪系统。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

具有可用 Eclipse Mylyn 支持的 git 分布式问题跟踪器? 的相关文章

  • git 预提交钩子格式代码 - Intellij/Android Studio

    本要点展示了如何在预提交时使用 Eclipse 格式化程序自动格式化 Java 代码 Source https gist github com ktoso 708972 https gist github com ktoso 708972
  • 相当于“svn update -r”的 git 是什么?

    我是最近的 git 转换者 能够使用 git svn 将我的分支保留在本地而不干扰 svn 服务器真是太棒了 最新版本的代码中存在一个错误 我想确定一个它起作用的时间 以便我可以使用 git bisect 我找不到正确的命令来及时返回 谢谢
  • IntelliJ:查看本地和 git 提交/分支之间所有已更改文件的差异

    使用 IntelliJ 的 diff 查看器是检查代码的一种非常好的方法 因为您可以使用 IntelliJ 代码编辑器的所有功能 重构 完成等 在本地版本中进行更改 不幸的是 我还没有弄清楚当你在 IntelliJ 中进行代码审查时如何做最
  • java.lang.ClassNotFoundException:javax.mail.MessagingException

    我想使用 eclipse 将电子邮件从我的 gmail 帐户发送到另一个邮件帐户 我使用 apache tomcat 7 0 34 作为我的 Web 服务器 并使用端口 8080 作为 apache 服务器 HTTP 1 1 并使用 JRE
  • git diff - 只显示哪些目录发生了变化

    有没有办法只列出已更改的目录 如果我在 git root 的话 project 我更改的文件是 project subtool file1 project subtool file2 project subtool3 file1 我只是想
  • 适用于 C/C++ 和 Java 的 Eclipse IDE

    我正在尝试在运行 El Capitan 的 Mac 上设置 Java IDE 但是我找到的安装程序要求我为 C C 和 Java 安装单独的 IDE Eclipse Neon Eclipse 有什么选项可以让我拥有一个支持多种语言的 IDE
  • Android SDK 管理器不工作

    启动 Eclipse 时我收到一条消息 This version of ADT requires Android SDK Tools revision 21 0 0 rc9 or above Current version is 10 0
  • 在 github 上的 fork 中跟踪上游的最佳实践

    摘要 对于要维护一组本地更改的上游存储库 处理长期运行跟踪的最佳实践是什么 我想让 github 上的 fork 与上游保持同步 但仍然允许清晰跟踪 fork 特有的更改 对于本次讨论 假设upstream指向主项目存储库并且origin指
  • 有谁知道类似于 SVN Time-Lapse View 的 Git 工具 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 SVN Time Lapse View 是一个跨平台查看器 可以下载文件的所有修订版本 并允许您通过拖
  • 将 Boost 库添加到 Windows Eclipse 中的 C++ 项目

    我最近使用安装程序在 Windows 上安装了 Boost 库 我试图链接到 Eclipse 中的库 但运气不佳 我尝试浏览 Project Properties gt C C Build gt Settings gt MinGW C Li
  • 如何正确使用“mvn release:prepare”?

    我尝试了这个命令 用dryrun在我的 Maven 项目上进行测试 mvn release clean release prepare DdryRun true DgenerateBackupPoms false Dtag solocal
  • 自动将所有 GitHub 存储库镜像到 gitlab

    对于 GitLab 必须手动为每个存储库设置拉 推镜像 我想知道那里有any way可以自动将所有 Github 存储库同步到 GitLab 这样 当您在 GitHub 中创建新的存储库时 GitLab 中的存储库将自动创建 并充当拉取镜像
  • 哪个是更智能的 git 协议,ssh 或 git(通过 ssh)或 https 协议?

    哪个高效 SSH 或 Git 文件压缩 我对 Git 的理解是 git 协议很智能 因为通信两端都有一个协议代理来压缩文件传输 从而通过有效地使用网络带宽来实现更快的克隆 From 我发现了以下说法 For secure authentic
  • 当对phonegap应用程序进行更改时,Eclipse不更新apk

    已经有人问过这个问题 但没有一个答案有效 例如清理 刷新 更改版本号等 当对源文件进行更改时 Eclipse 不会重建 android 项目 这是一个phonegap应用程序 如果我更改html文件甚至java代码 我仍然得到相同的apk
  • Java:同步标准输出和标准错误

    我有一个奇怪的问题 如果我能解决它就好了 出于调试目的 以及其他一些事情 我在标准输出上编写控制台 Java 应用程序的日志 有些内容写在标准输出上 有些内容 例如错误 打印在标准错误上 问题是这两者并不完全同步 因此打印行的顺序并不总是正
  • git 匹配多个单词的标签

    我们可以得到最后一个 git 标签 它以一个单词 例如 TEST 开头 如下所示 git describe tag dirty match TEST 我想知道如何获得最后一个以 word1 开头的标签orword2 例如测试OR跑步 我尝试
  • Composer 用于下载私有 GitHub 存储库

    我无法使用 Composer 下载 github 私人存储库 php composer phar update 我收到以下错误 The https api github com repos company private1 https ap
  • 致命:.git/info/refs 无效:这是一个 git 存储库吗?

    我有一个托管在 Assembla 上的 Git 存储库 我正在尝试执行以下操作 git push u origin master 我一遍又一遍地收到以下错误 fatal https url repo name git info refs n
  • 默认情况下 git merge -Xignore-space-change

    我该如何设置该选项ignore space change对于所有合并使用git config 我也许可以使用别名merge 但因为我希望该设置应用于git stash pop git stash apply git pull and git
  • VS 2015 + Bower:在防火墙后面不起作用

    Problem 在 Visual Studio 2015 中 使用 Bower 我的包在防火墙后面时恢复失败 并出现类似以下内容的错误 ECMDERR 无法执行 git ls remote tags heads git github com

随机推荐