如何从shell脚本安全地签出SVN?

时间:2014-08-14 20:20:23

标签: svn solaris

我想在我的Solaris机器上安装一个可以检出SVN代码的脚本。但是,存储库将需要用户名和密码。如何安全地执行此操作,以便我不必对密码进行硬编码,如果查看脚本,其他人无法看到密码?

我会以自己的身份登录,然后sudo到一个多人的帐户。

1 个答案:

答案 0 :(得分:0)

  

如何安全地执行此操作

在每个平台上,SVN将一些(以及与auth相关的)数据存储到用户特定的目录中。 AFAICR,必须为~/.subversion(存储凭据的auth子目录)

如果您至少可以在用户下执行任何授权操作(稍后将用于运行脚本(并手动输入用户名|密码)),则将缓存并使用存储的凭据,而无需任何其他用户端干预