Eclipse 整合 Mylyn Trac

阅读更多

背景

Mylyn 简介

Mylyn 通过任务跟踪这样的复杂机制扩展了 Eclipse SDK(从 参考资料小节查看受支持的版本)。任务(task)是您希望回调或与他人共享的任何工作单元,例如一个用户报告的 bug,或者关于一个特性改进的说明。Mylyn 使您可以在工作区本地存储任务,或者处理一个或多个任务储存库中的任务。(任务储存库指诸如 Bugzilla、Trac 或 JIRA 之类的问题跟踪器)。要连接到一个特定的任务储存库,还必须安装用于该储存库的 Mylyn 连接器

集成任务之后,Mylyn 将监视这些任务上的活动,以识别与当前任务相关的信息。此时,Mylyn 创建一个 任务上下文—— 与任务相关的所有工件的集合。这可以包括浏览过的文档、编辑过的方法和引用过的 API。Mylyn 使用任务上下文使 UI 聚焦感兴趣的信息、隐藏不感兴趣的信息、自动发现相关的信息。具备了完成任务所需的信息,就可以减少执行搜索、导航和滚动操作的时间,从而提高工作效率。通过突出任务上下文,Mylyn 还有助于多任务处理、计划、重用过去的工作以及共享专家经验。

使用 Mylyn 一段时间之后,您的工作方式会发生微妙但是重要的变化。一旦习惯了以任务为中心的工作方式,您很可能会发现工作效率有了极大的提高。您的工作变得井井有条,可以统筹管理数十个协作任务并跟踪进程,这些事情都变得非常容易。

 Mylyn 的一些任务管理和上下文管理特性:

  1. 含活动任务的任务列表(Task List)和当天计划好的 Bugzilla 报告
  2. 由任务上下文管理的更改集
  3. 具有离线支持的富任务编辑器
  4. Eclipse Package Explorer 上以任务为中心的模式

Mylyn 详细介绍:
http://www.ibm.com/developerworks/cn/java/j-mylyn1/
http://www.ibm.com/developerworks/cn/java/j-mylyn2/


Trac介绍:
Trac Edgewall 公司开发并维护的 开放源码 網頁界面 專案管理 缺陷追踪 軟體。Trac的灵感来自于CVSTrac,因为能够与 Subversion 接口,所以最初叫做svntrac。

http://zh.wikipedia.org/zh/Trac
http:// trac.edgewall.org




Eclipse 和Trac 的集成开发



新增Task仓库,类型选择Trac



填入属性



新建查询







新建任务:



确认计划时间




补充问题内容,分配开发员



接收任务,并分析工作内容.



新建查询, 归类分配给自己的任务



激活任务,开始工作




完成工作:





查看完成任务的细节





也可以通过web来控制任务单

你可能感兴趣的:(JAVA,Trac,Mylyn,Eclipse)