【发布时间】:2012-01-31 12:09:53
【问题描述】:
目前我只有一堆 php 文件位于源代码控制下的文件夹中。 从逻辑上讲,我有一个相关项目的集合和一个共享数据库。
- 项目 1 是一个与数据库交互的 Web 应用程序。
- 项目 2 是一些后台进程也与同一个数据库进行交互。
- Project 3 是一个包含扩展数据库连接对象和其他实用功能的库。
项目 1 和 2 依赖于库代码。
我想将项目分成三个独立的存储库,以便它们可以独立开发。
组织前两个项目的最佳方法是什么,以便它们依赖于库,但在源代码树中不需要自己的库副本?
我是否应该将库转换为 PEAR 包并在系统范围内安装该包。 或者,项目 1 和 2 在某种意义上是“构建/部署”并在构建步骤中包含库的副本是否更好。这种方法意味着使用某种构建管理工具,例如 Phing / PHP-Maven。
【问题讨论】:
-
你用的是哪个单片机软件?符号链接呢?
标签: php coding-style project-management