打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
redmine和Mylyn的整合

使用通用的Web仓库连接器(Web Repository connector)?

Mylyn 是一个Eclipse任务管理(task management)插件。
更多安装过程常见问题,参考 http://wiki.eclipse.org/index.php/Mylyn/FAQ#Installation

下面介绍一下如何使用通用的Web仓库连接器链接Redmine。

注意 :通用的Web仓库连接器不是Mylyn默认安装的一部分。因此你首先需要从incubator更新站点( http://download.eclipse.org/tools/mylyn/update/incubator )手动安装incubator插件。

创建一个任务仓库(Task Repository)?

  1. Task Repositories 列表中点击鼠标右键,选择 Add Task Repository ... 选项
  2. 选择 Web Template (Advanced) 选项,点击 Next 按钮
  3. 配置任务仓库
Server:                 http://www.redmine.org -- 用你的Redmine实例URL替换该值Task URL:               ${serverUrl}/issues/New task URL:           ${serverUrl}/projects/foo/issues/new -- 用新建问题所属项目的项目标识符替换fooQuery request URL:      ${serverUrl}/issuesQuery pattern:          <td class="subject">.*?<a href="/issues/(\d+)">(.+?)</a></td>Login request URL:      ${serverUrl}/login?username=${userId}&password=${password}&authenticity_token=${loginToken}[POST]Login Form URL:        ${serverUrl}/loginLogin Token Pattern:    <input name="authenticity_token" type="hidden" value="(.+?)" />

示例截图:

如果你仅想获得指派给你的问题,那么可以使用下面的值填充查询请求URL(Query request URL)字段

${serverUrl}/issues?set_filter=1&assigned_to_id=me

下面的查询模式(Query pattern)将连同状态、作者和跟踪(Tracker)一块读取(Mylyn 3.2.1):

<td class="tracker">({Type}.+?)</td.<td class="status">)({Status}.+?<td class="subject">.*?<a href=".*?/issues/({Id})\d+)">({Description}.+?)</a></td><td class="assigned_to"><a href.+?>({Owner}.+?)</a></td>

Eclipse里的有 未完成(uncomplete)完成(complete) 两种状态。

创建一个查询?

  1. 在任务列表点击右键, 选择 New -> Query...
  2. 选择你最新创建的仓库(repository)

使用 Redmine-Mylyn Connector?

Redmine-Mylyn Connector 是Redmine的Eclipse Mylyn 仓库插件,为Redmine与Mylyn整合的提供了更好的解决方案。

依赖关系?

客户端(即Eclipse端)

  • Java 5 (或者更高)
  • Eclipse 3.4 (或者更高)
  • Mylyn 3.2.0 (或者更高)

服务器端(即Redmine端)

  • Redmine 0.8.6 (或者更高)

客户端安装?

打开Eclipse,点击 Help -> Install New Software -> Add

弹出窗口需要输入的字段

点击确认后,你将在下拉框中看见该插件包含的组件,选择你想安装的组件,最后点击 Finish。
Eclipse将自动完成插件的下载和安装。最后提示你重启Eclipse。点击确定,Eclipse将自动完成重启,这时插件已成功安装,并可以使用了。

服务器端安装?

下载 Redmine-Mylyn-Connector服务器端插件

解压到 Redmine 根目录下vendor/plugins目录下,重启Redmine服务器。

在Eclipse中添加任务仓库?

打开Eclipse,切换到Planning视图,在任务仓库列表中点击鼠标右键,选择 Add Task Repository 选项。然后在弹出的对话框中选择Redmine,点击 Next 。如下图

设置Redmine仓库的参数,如图:

验证参数是否正确填写。(点击 Validate Settings)按钮,看上方验证结果的提示信息。

最后点击Finish按钮,完成仓库的添加。

为刚创建的任务仓库添加查询,查询结果将显示在任务列表中?

在上步点击Finish按钮后,会弹出提示你为该仓库创建查询的对话框,点击Yes,将跳转到 Add new query 界面。

注意: 目前Redmine-Mylny-Connector插件仅支持自定义查询(即你在redmine中创建的自定义查询。创建自定义查询的步骤可参考 添加自定义查询)

根据具体需要,设置查询条件,建立查询。下面的查询条件将查询test项目中所有指派给我的任务。

任务列表截图?

在Eclipse中浏览任务截图?

更多关于 Redmine-Mylyn-Connector 插件的wiki


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Redmine Wiki: 连接Redmine和Mylyn
推荐Mylyn使用
Eclipse3.5下的Mylyn与Jira的结合
使用mylyn在eclipse中同步google code的issuse
Redmine 用户手册
Eclipse 任务管理 | 菜鸟教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服