bzr在FTP上载时失败

bzr在FTP上载时失败,ftp,commit,bazaar,cpanel,Ftp,Commit,Bazaar,Cpanel,我有一个使用cPanel的网站 我创建了一个ftp帐户,比如说叫Rich,但它被创建为rich@mysite.com cPanel会自动执行此操作 我可以很好地进行FTP连接。我使用bazaar(bzr pull)fine从站点上暴露的文件夹中签出代码 当我提交时,当提交尝试ftp上载时,我会失败:Rich@mysite.com作为用户。所以我有一个病例敏感性的诊断 我在Win机器上,一辈子都搞不清楚如何将bzr repo配置为接受对不同ftp用户名的更改。相反,我不知道如何更改FTP帐户以使其

我有一个使用cPanel的网站

我创建了一个ftp帐户,比如说叫Rich,但它被创建为rich@mysite.com
cPanel会自动执行此操作

我可以很好地进行FTP连接。我使用bazaar(bzr pull)fine从站点上暴露的文件夹中签出代码

当我提交时,当提交尝试ftp上载时,我会失败:Rich@mysite.com作为用户。所以我有一个病例敏感性的诊断

我在Win机器上,一辈子都搞不清楚如何将bzr repo配置为接受对不同ftp用户名的更改。相反,我不知道如何更改FTP帐户以使其成为cap R

我试着设置bzr配置项,但在bzr的用户文档中,并没有一个很好的例子来说明如何实现这一点,或者我应该说一个关于bzr内部工作的精确映射


谢谢。

尝试在主分支的URL中指定所需的用户名为

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

bzr pull ftp://rich@mysite.com@mysite.com/mybranch
这行不通,巴扎会看到的”rich@mysite.com@“mysite.com”不正确。但是,如果您对第一个@符号进行编码,它将起作用:

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

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

我尝试了这一点,得到了以下错误:bzr:error:Transport error:error设置连接时出错:530登录身份验证失败530登录身份验证failed@Rich艾尔斯维克:你的问题与你的环境有关。我建议您在此处或此处询问您的问题: