我发现Capistrano“通常”安装在工作站而不是服务器上。可以在同一台服务器(面向公众的Web服务器)中安装Capistrano和subversion吗?如果可能,部署时需要考虑哪些事项?
答案 0 :(得分:0)
在要从中控制部署过程的计算机上安装Capistrano(运行'cap deploy'等)。你真的想从远程网络服务器运行capistrano任务(通过ssh我猜)?这就是为什么capistrano通常是在开发人员的机器上安装的。不过,将SVN和Web服务器放在同一台机器上并不是一个坏主意。您可以通过:repository
变量处理svn repo(远程或本地)。