Kohana pre 3.0 -> 2.3 移植脚本
使用方法:将移植脚本存放到与application目录同级,然后在CLI里执行本文件。
注意事项:
- 本脚本仅支持 *nix 系统(Unix/Linux/BSD/OS X等),不支持Windows。
- 如果当前用户没有application文件夹的读写执行权限,请用sudo。
- 脚本仅支持一层的controller,不支持子目录!
- 所有的routes和config都需要手动移植。
这个脚本我快速写好后把自己的两个半的项目移植了,测试下来没有问题。如果你的pre3.0有子控制器目录的话,自己修改这个脚本吧……
脚本代码
Discuz的代码显示有bug,代码贴在这儿了—— http://pastebin.com/f33158b39 不过说实话,我很喜欢 pre 3.0
可惜了,现在闹成这样的格局 我的一个项目,几十个文件,当初在svn里看到有新版了,就全部将2.2换成了3.0
结果过了几个月,SVN里又全部换回了原来的面目,我简直就要抓狂啊。
又换了回来,一个个的文件改咯。。。痛苦啊。。。
顺便问下楼上的,“可惜了,现在闹成这样的格局”是指什么呢?呵呵,好奇 楼上的朋友看这里吧:http://khnfans.cn/forum/thread-59-1-1.html
例外上面的内容是 Kohana 框架的主力 shadowhand 所说,不过到目前为止,Shadowhand 在 github 上面自己单干 3.0,而之前的 2.3 改名为 2.4,而主开发方面,局面更是胡乱,之前还把 trunk 的版本该到 2.4 随后有放在了 branches 里面而不再开发,trunk 有改为 2.3.2.... 哈哈,项目管理不善啊。 社区也有比商业差的地方阿
页:
[1]