我是网站开发人员。我创建了自己的PHP框架,我打算在多个项目中使用它。作为SVN(以及一般的VCS)的新手,我不确定如何运行我的回购。我想要做的是:为我的框架设置一个主干,包括库文件,通用模型,以及一些存根控制器和视图。然后,对于一个新项目,我将从根分支,命名分支'Project n + 1'。然后将此项目开发为新的实时项目,通常将工作添加到控制器和特定于该项目的视图,但偶尔会向库和常用模型添加有用的代码。然后,任何被认为对主框架有益的代码都可以合并回根目录。我想我最终会得到一个目录结构,如:
等...
这一切听起来怎么样? 我是在正确的轨道上吗?
答案 0 :(得分:2)
阅读redbook,尤其是repository organisation上的部分。