为什么我的MacOS不再使用钥匙串进行SVN凭证?

问题描述 投票:2回答:1

问题描述

我以前只需键入以下内容即可通过命令行更新我的svn存储库:

$ svn up

我相信用户名来自~/.subversion/auth,密码来自钥匙串。我查了一下,这些信息仍在那里。但是,自从最近SVN开始提示我输入密码:

$ svn up Updating '.': Authentication realm: <https://svn.domain.com:443> Subversion repository Password for 'username': ***

此外,它会告诉我:

ATTENTION! Your password for authentication realm [...] can only be stored to disk unencrypted! You are advised to configure your system so that Subversion can store passwords encrypted, if possible. See the documentation for details.

我尝试在password-stores = keychain设置~/.subversion/config,但这没有帮助。

有谁知道这里发生了什么?如何配置SVN以便再次使用钥匙串?

我应该注意到我已经通过自制软件安装了SVN。当前安装的版本是1.9.4。我相信它最近才升级,所以这可能需要用它做点什么。除此之外,我正在运行macOS 10.13.1。

svn homebrew macos-high-sierra
1个回答
0
投票

我遇到了同样的问题,我通过删除我的~/.subversionfolder和存储在我的KeyChain中为域svn.domain.com存储的密码解决了这个问题

希望这可以帮助。

© www.soinside.com 2019 - 2024. All rights reserved.