关于系统间的开发平台移植问题,我们可以使用请求的上传下载来搞定。
但这仅仅是针对请求已经释放,生成了data和cofiles文件的开发内容,才能移植;如何针对请求还未释放的开发对象进行移植,手工copy太过耗时耗力。
请求的释放传输,本质上也就是将源系统请求中的内容抽出来,按照一定的规则存储到data和cofiles文件中;然后目标系统检测到,添加buffer,将此两个文件中的内容写入到目标系统。
sap都可以打note correction,虽然我们拿不到sap生成correction的工具,但是google 已经提供了类似的一款小工具:SAPlink
请参照以下链接:http://code.google.com/p/saplink/
可以下载到最新的版本,不过中转文件是此程序自己的文件格式(*.nugg和*.slnk)。
具体的使用比较简单,可以google,有不少中文blog链接都有介绍。
使用中有以下几点:
1. 已经释放的请求,saplink不再移植其中的内容。也就是请求上传下载+saplink结合使用
2. 可以从package添加开发内容至中转文件*.nugg;如果开发平台程序规划的好,会方便很多
3. saplink并不能将sap中所有的开发内容类型打包,不过已经很满足了。能减少工作量提高效率就是好东西,效率高一点是一点
4. 针对class等开发对象,无法批量添加至nugg文件,但可以单独指定,添加至*.slnk文件。
saplink也在逐步完善,希望今后功能越来越完善,此类小工具越来越多。
感谢开发者。