【问题标题】:howto create two git repo (dev and production) at one vps如何在一个 vps 上创建两个 git repo(开发和生产)
【发布时间】:2013-07-18 20:28:50
【问题描述】:

对不起我的英语。

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

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

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

问题:我不明白如何以及在哪里存储这两个本地存储库。 test 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/

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

【问题讨论】:

    标签: git vps dev-to-production


    【解决方案1】:

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

    组合得很好。

    【讨论】:

    • 请注意 link-only answers 是不鼓励的,所以答案应该是寻找解决方案的终点(而不是另一个参考中途停留,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的概要,并保留链接作为参考。
    • 抱歉,这部分规则一定是我漏掉了。当我有更多时间时,我会这样做。
    猜你喜欢
    • 2016-01-28
    • 2014-09-20
    • 2017-08-19
    • 1970-01-01
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    • 2013-01-21
    • 2016-11-14
    相关资源
    最近更新 更多