我们有一个git服务器运行在Gitosis上,托管我们的项目。我们已经创建了一个界面来显示关于我们的repos的信息,现在需要将它部署到运行gitosis的Mac上。Sinatra应用程序的文件需要驻留在/Users/git/repositories文件夹中,但我们也希望Sinatra应用程序在主分支更新时开始运行。
是否有专门用于在Mac上部署的工具/以这种方式部署的Git钩子的示例?
我们正在寻找最简单的部署方式。我假设它将在apache上运行,我们将需要添加一个虚拟主机...
编辑: Passenger Pane interesting...anyone use it for this?此外,如果没有权限问题,我认为这些文件可以驻留在我们现有的Library/WebServer/Documents位置,并且只引用gitosis代码库
发布于 2012-03-15 18:49:59
如果我没理解错你的问题,那么
要部署的
RackBaseURI /gitosis " /Users/git/repositories/public“#您只需输入-s /Users/git/repositories/public /Library/WebServer/Documents/gitosis <目录/Users/git/repositories/public> RackBaseURI /gitosis
触摸/Users/git/repositories/tmp/restart.txt
https://stackoverflow.com/questions/9603883
复制相似问题