有没有类似 SVN 用户配置文件的东西?

Tho*_*asH 3 linux unix svn

有没有类似的东西,~/.svnrc或者~/.svn/*我可以在哪里放置 svn 命令行选项,这些选项将应用于我在 shell 上发出的所有 svn 命令,例如--no-auth-cache?!

SVN 版本是 1.5.1。

pet*_*eth 6

第一次执行 svn 命令行客户端时,它会创建一个每个用户的配置区域。在类 Unix 系统上,此区域显示为用户主目录中名为 .subversion 的目录。

版本控制与 Subversion联机手册中的运行时配置区域。)

应该有一个名为config~/.subversion的文件,该文件已经被大量注释以帮助您入门。至于你的例子,在线手册中的配置部分有这些:

store-passwords

这指示 Subversion 缓存或不缓存用户提供的密码以响应服务器身份验证挑战。默认值为是。将此设置为 no 以禁用此磁盘密码缓存。您可以使用 --no-auth-cache 命令行参数(对于支持它的子命令)为 svn 命令的单个实例覆盖此选项。有关更多信息,请参阅名为“客户端凭据缓存”的部分。

store-auth-creds

此设置与 store-passwords 相同,不同之处在于它启用或禁用所有身份验证信息的磁盘缓存:用户名、密码、服务器证书和任何其他类型的可缓存凭据。