【发布时间】:2013-12-16 19:43:19
【问题描述】:
我是 svn 和 ssh 的新手。我正在尝试在 crontab 上每 3 小时对本地系统中的 5 个存储库进行 svn 更新。
因此,为了实现这一点,我使用以下步骤设置了ssh passwordless login:
-
ssh-keygen -
ssh-copy-id -i ~/.ssh/id_rsa.pub test@repo.test.in - 我做了
ssh test@repo.test.in
直到这里它对我来说都很好。我可以不用密码登录。
但是,当我尝试在 5 个存储库上执行 sudo svn update 时,它提示输入密码。
如何在没有密码的情况下进行 svn 更新。有什么方法可以在 cron 上每 3 小时更新一次存储库。
我提到了this,但没有得到它。
我正在使用
`Ubuntu version : Ubuntu 13.04`
OpenSSH_6.1p1 Debian-4, OpenSSL 1.0.1c 10 May 2012
【问题讨论】: