现实生活中的例子:
在我的本地wamp服务器上,我的网站结构如下:
Example/trunk/
lib/
config/
model/
web/
index.php/
(other web/ content e.g. JS/, CSS/)
app/
然而,当我尝试部署到VPS托管环境时,我必须组织的文件结构是这样的:
public_html/
example/
lib/
config/
model/
app/
example.com/
index.php/
(other web/ content e.g. JS/, CSS/)
example2.com/ (another domain)
example3.com/ (another domain)
我对解决方案的唯一想法是维护原始Web /和trunk中包含的其他文件的repos。然而,尽管可以维持,但迫使我从根本上将一个项目分成两个单独的部分......
任何有关更好解决方案的想法?
答案 0 :(得分:2)
您可以尝试使用符号链接,例如将repo放在public_html之外,并将public_html中的符号链接创建到repo的相应部分。
答案 1 :(得分:1)
另一种选择是在:
之间保持清晰的分离如果您没有直接对部署进行任何更改,那么这是一个有效的选项。