0

我有以下设置,其中生产在 Windows Server 2003/2008 上运行。Master(LAMP 局域网服务器)和 Production(WAMP 远程服务器)可以通过安全的 VPN 连接进行通信。

http://i.stack.imgur.com/CgD4a.png

在本地仓库推送到主分支后,主仓库应该推送到生产或生产应该被触发以从主仓库(裸仓库、黄金分支或您喜欢的方式调用它)进行更新。

在达到某些标准后,我是否需要在 Production 上设置一个可推送的远程仓库,主仓库通过 post push hook 推送到该仓库?

附加信息

  • 需要使用更新 - 由于 repo 的大小,不可能对每个版本进行完整的克隆/导出
  • 没有红宝石意味着没有 capistrano
  • phpundercontrol 也只是通过(s)ftp 克隆/导出/复制整个项目,这对我来说不是 X GB 存储库的选项
  • 整个工作流程看起来与 nvies git 分支模型非常相似(不能发布 url,谢谢垃圾邮件保护......)
  • Git Push into Production (FTP)可能是一个讨厌的解决方案......
4

1 回答 1

0

只需添加一个帖子接收挂钩。是的,您想要在生产中进行克隆。

于 2010-12-02T21:11:02.900 回答