2

我有一个使用 cPanel 的网站。

我创建了一个名为 Rich 的 ftp 帐户,但它是作为 rich@mysite.com
cPanel 自动创建的。

我可以 FTP 连接正常。我用 bazaar (bzr pull) 很好地检查了网站上公开文件夹中的代码。

当我提交时,我会失败,因为提交尝试使用以下用户进行 ftp 上传:Rich@mysite.com 作为用户。所以我有一个区分大小写的诊断。

我在一台 Win 机器上,无法终生弄清楚如何将 bzr 存储库配置为接受对不同 ftp 用户名的更改。相反,我不知道如何更改 FTP 帐户以使其成为 cap R。

我尝试设置 bzr 配置项,但是在 bzr 的用户文档中确实没有一个很好的例子来说明如何做到这一点,或者我应该说一个代表什么与 bzr 内部工作相关的精确映射。

谢谢。

4

2 回答 2

2

在发现自己在同一条船上后,我做了一些研究,发现可以在 Bazaar 命令行中转义特殊字符。您现在遇到的问题是双 @ 符号,例如:

bzr pull ftp://rich@mysite.com@mysite.com/mybranch

这不起作用,因为 Bazaar 会错误地看到“rich@mysite.com@mysite.com”。但是,如果您对第一个 @ 符号进行编码,它将起作用:

bzr pull ftp://rich%40mysite.com@mysite.com/mybranch

它仍然会发布“用户名rich@mysite.com@mysite.com 的密码”,但它会正常工作而不是失败。

于 2012-11-01T17:58:45.773 回答
0

尝试在您的主分支的 URL 中指定所需的用户名作为ftp://name@host.com/path

于 2011-02-04T20:47:10.267 回答