0
有一个(自定义)的PHP框架,包含以下结构:我如何处理项目模板SVN
app
|-classes
|-settings
core
|-classes
modules
index.php
- 应用程序文件夹必须包含独家 代码为当前应用程序。还包含配置文件。
- 核心包含框架文件。 此文件夹对于使用此框架的所有项目 是通用的。
- 模块可以包含片段 (库,扩展名),它们可以是多个项目共有的 。
这是所有存储在我的svn。 即使应用程序文件夹内容对于每个项目都是唯一的,我的trunk框文件夹包含具有某些默认值的原始配置文件。
后来,当我需要根据这个框架我要做的就是在它的SVN服务器上创建一个新的文件夹中创建一个新的项目,并使用我的外部的核心和的index.php文件添加到项目。 应用程序和模块目录在项目目录中创建为空文件夹,我手动复制其内部结构。
现在是我拥有的最好的方法。
我在想,如果SVN有一些脚本的功能,我会利用一切时间做这一切ardous过程中,我需要建立一个新的项目
编辑:我说的脚本,但任何其他功能SVN可以提供我对此表示欢迎。