目录

版本管理

这个项目统一一个SVN进行管理,部署在内网腾讯云服务器

地址

SVN地址:svn://81.68.205.9/UnlimitedBase/trunk

登陆凭据为账号密码,比如: shenmo / shenmo

使用方法参考svn使用参考

目录结构

目录 说明
Artwork 美术资源目录
Doc 文档目录
Doc\原型表 策划填写的全部原型表格
Misc 依赖工具/插件/安装包
Tools 其他工具
Tools\VBA 表格工具
Client 客户端工程目录
Server 服务器主目录

客户端工程内目录结构

Scenes 场景
Scripts 代码
Resources 资源

服务器结构

服务器所有的代码,sql表格,web工具,wiki

目录 说明
Server\PHP\Common 公共方法库。游戏逻辑无关
Server\PHP\Helper 公共帮助库。游戏逻辑的复用部分
Server\PHP\Manager 单例管理器
Server\PHP\Storage 数据结构仓库
Server\PHP\Storage\Data 存档数据结构仓库,自动生成
Server\PHP\Storage\Prototype 原型数据结构仓库,自动生成
Server\PHP\Protocol 协议数据,半自动生成
Server\PHP\Web 网页工具
Server\PHP\Workman 长链接服务器
Server\SQL 数据库脚本,自动生成
Server\Tools 其他工具
Server\Wiki Wiki绿色环境,不包含页面数据
Server\Wiki\data\pages\generated VBA工具自动生成的Wiki页面

服务器SVN自更新(服务器程序员)

使用crontab自动执行svn up指令进行更新

SVN部署和设置

https://blog.csdn.net/zengsange/article/details/80618301

主要指令,建立目录后

svnadmin create /usr/svn/repository

通过chmod 777 -R 开启权限