1

我最近在我的 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

对于 authetication.conf 文件,这也不起作用

更新 2:将 authentication.conf 放入:

C:\Users\rfleming\AppData\Roaming\bazaar\2.0

工作得很好,我刚刚使用结帐和推送同步,不需要手动输入密码!

4

0 回答 0