# EnsembleEngine **Repository Path**: clengine/ensembleengine ## Basic Information - **Project Name**: EnsembleEngine - **Description**: Ensemble 游戏引擎 - **Primary Language**: C# - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: http://hyuan.org - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-04-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #EnsembleEngine 使用Ensemble之前,您必须阅读以下几点: 1.您需要安装Svn与Git,如果没有该软件包,我们提供这些软件包 Git(必须): http://hyuan-10007606.file.myqcloud.com/Git-2.8.2-64-bit.exe TortoiseGit(必须): http://hyuan-10007606.file.myqcloud.com/TortoiseGit-2.1.0.0-64bit.msi TortoiseGit汉化包(可选): http://hyuan-10007606.file.myqcloud.com/TortoiseGit-LanguagePack-2.1.0.0-64bit-zh_CN.msi TortoiseSVN 64位(必须): http://hyuan-10007606.file.myqcloud.com/TortoiseSVN%2064%E4%BD%8D_1.8.7.25475.msi 你需要将以上软件包都进行安装,汉化包为可选包。 2.开始拉取文件 1) 创建你所要拉取文件的路径并创建文件夹 2) 右键=>Git克隆=>URL:https://git.oschina.net/nanchengyinan/ensembleengine.git 3) 拉取项目后,右键=>TurtoialsGit=>切换/检出=>分支选择 version/1.0 4) 分支选择后,创建自己的分支 右键=>TortoialsGit=>创建分支=>分支名: feature/<你的名字>_<主版本> 例如 feature/yhh_1.0 5) 切换分支,右键=>TortoialsGit=>切换/检出=>分支选择=>选择刚创建的分支 例如 feature/yhh_1.0 至此,你就可以开始开发项目 --Build 项目生成位置 --Ensemble 项目主位置 3.编译文件 1) 打开Ensemble下的Ensemble.sln文件 编译通过2015及2015以上的vs版本,其他版本未测试。 2) 右键解决方案进行生成项目,生成文件位于Build文件夹 4.提交文件 1) 在提交前,您应该切换到ESEngine最上层目录 右键=>TortoiseGit=>获取=>勾选修建=>确定 右键=>TortoiseGit=>合并=>选择分支:remotes/origin/feature/new_branch_<最新版本> 右键=>Git提交->"feature/<你的名字>-<最新版本>" 日志信息填写您所修改的内容=>勾选设置作者=>添加"Signed-off-by"=>提交 2) 右键=>TortoiseGit=>推送=>确定 3) 打开项目首页=>点击+Pull Request=>源分支选择你的分支=>目标分支选择 feature/new_branch_<最新分支> 4) 编写标题为你修改的内容=>说明为你修改的具体内容=>审查人员选择yhh=>测试人员选择yhh=>勾选必须审查代码=>勾选必须测试=>创建