【发布时间】:2012-03-25 02:56:51
【问题描述】:
我们有一个运行在 Gitosis 上的 git 服务器来托管我们的项目。我们已经创建了一个界面来显示关于我们的 repos 的信息,现在需要将它部署到运行 gitosis 的 Mac 上。 Sinatra 应用程序的文件需要驻留在 /Users/git/repositories 文件夹中,但我们也希望 Sinatra 应用程序在主分支更新时开始运行。
是否有专门用于在 Mac 上部署的工具/将以这种方式部署的 Git 挂钩示例?
我们正在寻找最简单的部署方式。我假设它将在 apache 上运行,我们需要添加一个虚拟主机....
编辑:Passenger Pane 看起来很有趣……有人用它吗?另外,我想这些文件可以驻留在我们现有的 Library/WebServer/Documents 位置,并且只引用 gitosis repos,没有权限问题
【问题讨论】:
标签: macos deployment sinatra passenger gitosis