阅读背景:

用 nodejs 写一个 cocos2dx-js 游戏自动更新版本的脚本

来源:互联网 
   接触 nodejs 有一段时间了,感叹于 nodejs 的强大和方便。最近看到别人写的自动化脚本很方便,于是自己也想用 nodejs 写一个 cocos2dx 游戏更新版本的自动化脚本。确实能节约不少时间,还能管理 N 个服务器,也不会出错,人工确实太麻烦了,又容易出错。
    废话不多说,进入正题,我们的游戏客户端放在本地的 svn 上面,于是更新一个游戏版本包含以下步骤:
    1. svn 更新 src 和 res 到最新版
    2. 比较最新版本和第一次打包的版本进行对比,看看有哪些文件是增加的或修改过的,把这些文件全部 check 出来
    3. 把 check 出来的 src 和 res 打个包 src.zip 和 res.zip    
    4. 修改 project.manifest 和 version.manifest 中的版本号
    5. 把 src.zip、res.zip、project.manifest、version.manifest 上传到指定的 ftp 服务器上。
    
    依次来说说关键步骤相关的 nodejs 怎么弄。本人用的是 mac os 系统,因为 mac os 本身集成了 svn 命令,用起来很爽。

    一、nodejs 执行 shell 脚本   接触 nodejs 有一段时间了,感叹于 nodejs 的强大和方便。最近看到别人写的自



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: