1

对不起我的英语不好。

我有: VPS,已安装 git,Web 应用程序托管在以下路径:/var/www/%username%/data/ 应用程序的结构:

/app/
/www/
--/site.com/
--/dev.site.com/

任务:制作测试服务器(dev.site.com)和生产服务器(site.com),测试仓库用于编码,然后使用git推送生产仓库。

问题:我不明白如何以及在哪里存储两个本地存储库。测试 repo 必须显示在 dev.site.com 上,我可以在其中工作,然后将其推送到生产 repo 中,显示在 site.com 上

我认为我需要为每个存储库拥有文件夹 /app/ 的两个副本,并且每个存储库都需要两个公共文件夹 /site.com/ 和 /dev.site.com/ 相同,如下所示:

/app/dev/ or /app-dev/
/app/prod/ or /app-prod/
/www/site.com/
/www/dev.site.com/

问题:我如何以及在哪里为这种结构初始化每个存储库,以及如何将每个存储库添加到一个合适的目录?

4

1 回答 1

0

您可以尝试按照本教程进行操作:http: //billpatrianakos.me/blog/2012/11/20/do-yourself-a-favor-set-up-a-staging-server/

它组合得很好。

于 2013-10-22T13:12:09.093 回答