【发布时间】:2009-06-23 20:02:46
【问题描述】:
我正在尝试使用 Capistrano 通过 ssh 与 svn 连接,以便从 Windows 开发盒(Aptana Studio 社区版)部署应用程序以进行生产。当我运行“cap deploy”时,它开始在 deploy.rb 中执行任务,然后它要求用户帐户“a”的密码,但我需要使用帐户“b”而不是“a”进行连接。用户帐户“a”在我尝试连接的 linux 机器上没有 root 权限。 svn 似乎选择了一个默认用户名。
有人知道发生了什么吗? svn 正在获取 Windows 用户名吗?在 deploy.rb 中,我告诉它使用密码“bb”与用户帐户“b”连接。
【问题讨论】:
-
还有一件事,您在基于 Windows 的开发环境中为 RoR 项目设置/使用 Capistrano 的经验是什么????
-
你能展示一些你的配置吗?
-
同意@slillibri。在给你建议之前,我需要先看看你的 deploy.rb。