0

我正在尝试使用 Capistrano 使用 git 存储库部署我的 Zend Framework 应用程序。我正在从 Windows 7 机器部署到 Ubuntu 服务器。我已经创建了存储库,每当我尝试运行 cap:deploy 时,都会收到以下错误:

** [hostname.domain :: out] fatal: '/home/<username>/web_docs/<appname>' does not appear 
   to be a git repository
** [hostname.domain :: out] fatal: The remote end hung up unexpectedly

我在这里清理了我的 deploy.rb 文件的副本。我的本地机器上有一个非常好的 git 存储库,但 Capistrano 似乎在部署之前就在服务器上寻找存储库的副本。我究竟做错了什么?

4

1 回答 1

0

如果要从本地存储库进行部署,则必须使用类似:copyor的策略:rsync。Capistrano 尝试从服务器端从存储库克隆,期望它是一个远程存储库。

于 2013-06-01T09:01:23.897 回答