私は最近、自分の FTP サーバーに Bazaar リポジトリをセットアップしました (バックエンドへのアクセスのみが必要です。FTP を使用すべきではない理由には立ち入らないでください)。
ユーザーを含めてftp URLに渡すことができるように、ショートカットを使用してすべてを機能させることができました。
ftp://"user":pass@host/path
バッチファイルを使用してローカルディレクトリからコミットできるスクリプトを設定しようとしていますが。問題は、毎回パスワードを入力する必要があることです。
bzr commit "E:\Ryan - Backup\Other\test" -m batched
authentication.conf ファイルの使用に問題がありましたが、この状況では機能しなかったか、間違っていました。ファイルを .bzr フォルダーに配置したので、次の場所に配置されました。
E:\Ryan - Backup\Other\Test\.bzr\authentication.conf
内容は次のとおりです。
# Identity on foo.net
[site]
scheme=ftp
host=site
user=username
password=pass
私は何か間違ったことをしていますか、それともプラグインを作成して目的を達成する必要がありますか?
PS最終結果は、起動時にバッチを実行してシャットダウンし、コンピューター間でファイルの更新を同期できるようにすることでした。
更新:次の場所を説明するガイドも試しました :
C:\Users\rfleming\AppData\Roaming\bazaar\2.0
authentication.conf ファイルの場合、これも機能しませんでした
更新 2: authentication.conf を次の場所に配置します。
C:\Users\rfleming\AppData\Roaming\bazaar\2.0
正常に動作し、同期のためにチェックアウトとプッシュを使用することになり、手動でパスワードを入力する必要はありませんでした!