[size=medium]终于开发这个用于IBM iSeries/AS400的Eclipe插件完成了,给我分配这个任务完全是我们老大为了满足一己私欲 :shock: ,对于一个开发400系统的Java团队,其实本身就有点尴尬,Windows下写完了,还要手动放到400系统里,加上银行这种地方什么都要安全安全,2个软件管理工具,加上开发工具,一份工作要做3次。。。OK,入正题
简单点说,这个插件就是让我们在Eclipse下写了什么,点个右键就处理MKS integrat 和AS400里implementer的工作,目前开发的第一版本,完成了6个功能 :
Check out , Deployment , Compile , Promote , Reject 和 Compare with System i file
由于本小姐是半路做400的,很多东西都不了解,就按照我的理解通俗点解释
Check out 相当于lock一个文件,你check之后,别的开发员不能同时在这个文件上修改
Deployment 中文叫什么?部署,修改完之后更新下
Compile 检查你写的程序是否没有语法错误,可以编译通过
Promote 发布程序到系统的project中
Reject 由于400系统一般都有很多Test environment,而且是要一级一级往上送,保证安全性,这个功能就是把发布的程序从测试环境中取出来继续修改,相当于check out的一种
Compare 把用户当前eclipse里的版本和400环境下各个版本作比较,用一个compare editor画出2者之间的不同处
先贴个插件menu图吧。。。
[/size]
简单点说,这个插件就是让我们在Eclipse下写了什么,点个右键就处理MKS integrat 和AS400里implementer的工作,目前开发的第一版本,完成了6个功能 :
Check out , Deployment , Compile , Promote , Reject 和 Compare with System i file
由于本小姐是半路做400的,很多东西都不了解,就按照我的理解通俗点解释
Check out 相当于lock一个文件,你check之后,别的开发员不能同时在这个文件上修改
Deployment 中文叫什么?部署,修改完之后更新下
Compile 检查你写的程序是否没有语法错误,可以编译通过
Promote 发布程序到系统的project中
Reject 由于400系统一般都有很多Test environment,而且是要一级一级往上送,保证安全性,这个功能就是把发布的程序从测试环境中取出来继续修改,相当于check out的一种
Compare 把用户当前eclipse里的版本和400环境下各个版本作比较,用一个compare editor画出2者之间的不同处
先贴个插件menu图吧。。。
[/size]