记录下eclipse通过mylyn完成和redm…

网上很多介绍都是老版本的,或者英文片段,就连官方wiki都说的不清不楚,其实配合mylyn接口加上一个老版本的redmine接口,然后新版redmine加入一个插件标准化接口就能让两者顺利通讯,并保持高效可用率和兼容性。

环境:

redmine最新版2.2.2eclipse classic 4.2.1 juno
mylyn插件3.8

首先是在redmine服务器上安装插件,这个比较好说,因为这个插件从0.8版开始就开发了,当然是开源的,中间经历了一次中断,但现在已近恢复,项目转移至github。https://github.com/danmunn/redmine_mylyn_connector 在此感谢danmunn以及参与此项目的朋友的工作。redmine_mylyn_connector适用于2.0以上的版本,老的1.xx版应该也兼容。

安装这个插件先git下载最新稳定库,必备的ruby库libxml-ruby 也要一并安装

1
2
3
4
5
6
7
cd [redmine-install-dir]/plugins<</CODE>/tt>
 
git clone git://github.com/danmunn/redmine_mylyn_connector.git<</CODE>/tt>
 
cd ..<</CODE>/tt>
 
bundle install<</CODE>/tt>

然后redmine重新用rake redmine:plugins:migrate 重建插件缓存,并重启apache服务器,开启redmine管理页面中的REST功能,就可完成服务器端的配置。

接下来配置客户端.

eclipse里先用install  new software从官方源安装mylyn,现在最新的mylyn是3.8 安装task list即可,其他看自己需要,可以再help->about-> installation里看到mylyn是否正常工作

接下来需要通过 install new software从http://redmin-mylyncon.sourceforge.net/update-site/N/地址下载mylyn-redmine-connector客户端插件,这个地址是sourceforge的文件库,国内被屏蔽了,需要翻墙才行,下载

Mylyn Connector: Redmine    0.3.7.201203072118    net.sf.redmine_mylyn.feature.feature.group    Sven Krzyzak

Mylyn Connector: Redmine – Redmine-Plugin-Support    0.1.0.201203072118 net.sf.redmine_mylyn.extensions.feature.feature.group    Sven Krzyzak

这两个插件,无法翻墙就手动下载后放入eclipse的plugins文件夹中

r1

这样客户端就准备好了。

我们来连接一下看看效果吧。

开启eclipse windows->show view->other里的task list和task repositories两个窗口

task list就是问题列表窗口

task repositories就是问题服务器源(redmine服务器地址和其下各个项目情况)

配置流程是

add repositories

r2

填写redmine服务器地址,label任意作为自己标记信息,用户名密码即管理账号,也可以用API-key登陆,然后点一下Validate Settings确认不报错开始下一个

r3

接下来提示你新建query,query的概念就是按照你预设值的查询方式,查询的结果作为一组任务进入task list,一般是具有相同特点的问题列表,比如:某个项目下的,所有未完成的,错误问题,指派给我的任务列表。

设置好query后返回task list就可以看到等待你处理的问题

你可以修改,新建这些问题,配置参数和redmine web界面非常相似,不做累述。task list中的任务有两种状态,一种是服务器读出来的,一种是你缓存在本地的,所以别忘了提交本地缓存的到服务器。

之后你就可以看到redmine里有一模一样的问题或更新得到刷新,完成mylyn和redmine的协同工作。

 

难点在插件版本的选择和理解query的概念,用过mylyn的人肯定会感觉很简单,当然我因为souceforge需要翻墙卡了很久,希望后来者一路顺风,有问题咱们到论坛里讨论

http://geekpi.cn/dz/forum.php?mod=forumdisplay&fid=48&page=1

 

摘自: http://geekpi.cn/blog/2013/01/2285
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值