SVN用户限制为svn信息

时间:2013-04-12 16:01:43

标签: bash svn repository

我正在编写一个Bash脚本,它检查几个SVN目录以查看它们是否正在运行当前版本。 svn info /path/to/svn工作正常,因为我在文件系统上,但svn info http://svnserver/path/to/svn需要用户名/密码,如Get revision number of a remote repository所示。出于安全原因,我不想在脚本中嵌入自己的密码。但是,如果我没有嵌入密码,只需在提示符下输入密码,我就无法将其捕获到变量中。

因此,如果我必须使用用户名和密码,我是否可以将用户添加到仅 能够获取SVN信息输出的svn存储库?甚至只是修改?

提前致谢!

1 个答案:

答案 0 :(得分:0)

你做不到,但是:

  • 如果远程存储库需要身份验证并且您至少提供一次(没有--no-auth-cache选项),则此本地用户将在下次存储和使用这些凭据主机