我正在编写一个 Bash 脚本来检查几个 SVN 目录以查看它们是否正在运行当前版本。svn info /path/to/svn
工作正常,因为我在文件系统上,但需要svn info http://svnserver/path/to/svn
用户名/密码,正如Get revision number of a remote repository 中所建议的那样。出于安全原因,我不想在脚本中嵌入自己的密码。但是,如果我不嵌入密码,而只是在提示符下输入密码,我就无法将其捕获到变量中。
因此,如果我必须使用用户名和密码,我可以将一个用户添加到我的 svn 存储库中,该用户只能获取 SVN Info 的输出吗?甚至只是修订版?
提前致谢!