2

cPanel を使用する Web サイトがあります。

Rich という名前の ftp アカウントを作成しましたが、これは rich@mysite.com
cPanel によって自動的に作成されます。

FTP接続は問題なくできています。bazaar (bzr pull) を使用して、サイトの公開フォルダーからコードをチェックアウトします。

コミットすると、Rich@mysite.com をユーザーとしてコミットが ftp アップロードを試みるため、失敗します。だから私は大文字と小文字の区別の診断を受けています。

私は Win マシンを使用していますが、別の ftp ユーザー名への変更を受け入れるように bzr リポジトリを構成する方法を一生理解できません。逆にFTPアカウントをcapRに変更する方法がわかりません。

私は 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 に答える