gpt4 book ai didi

ruby-on-rails - Windows 上的 Capistrano : 'cap deploy' defaults to wrong username

转载 作者:行者123 更新时间:2023-12-04 07:06:45 25 4
gpt4 key购买 nike

我正在尝试使用 Capistrano 通过 ssh 与 svn 进行连接,以便从 Windows 开发箱(Aptana Studio Community Edition)部署应用程序以进行生产。当我运行“cap deploy”时,它开始在 deploy.rb 中执行任务,然后它会要求用户帐户“a”的密码,但我需要使用帐户“b”而不是“a”进行连接。用户帐户“a”在我尝试连接的 linux 机器上没有 root 权限。似乎 svn 选择了默认用户名。

有谁知道发生了什么? svn 正在获取 Windows 用户名吗?在 deploy.rb 中,我告诉它使用密码“bb”连接用户帐户“b”。

最佳答案

Windows 上的 Capistrano 是一个巨大的脖子痛。当我将开发环境转移到 Linux 时,我才重新使用它。

无论如何,这里有一些事情要尝试......

  • 如果输入空白密码,是否提示输入用户名?
  • 我不清楚是 svn 还是 shell 用户名错误,但无论哪种方式,您都可以在 deploy.rb 文件中使用它们:

    set :scm_username, "你的 svn 用户名"

    set :scm_password, "你的 svn 密码"

    set :user, "你的 linux 用户"
  • 关于ruby-on-rails - Windows 上的 Capistrano : 'cap deploy' defaults to wrong username,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1034831/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com