IntelliJ不会保存SVN身份验证信息 [英] IntelliJ won't save SVN authentication information

查看:174
本文介绍了IntelliJ不会保存SVN身份验证信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在OS X上使用IntelliJ Ultimate版本11.1.4。

I'm using IntelliJ Ultimate version 11.1.4 on OS X.

每次应用程序启动或我从SVN更新时,系统都会提示我输入SVN证书。即使我点击保存凭据,也不会存储它们。

Every time the application starts, or I update from SVN, I am prompted for my SVN credentials. Even if I click "save credentials" they are not stored.

此票证描述了一种解决方法,其中一个更改SVN以存储明文密码。这不能解决我的问题。

This ticket describes a workaround where one changes SVN to store plaintext passwords. This does not resolve my issue.

如何让IntelliJ存储我的SVN凭证?

How can I get IntelliJ to store my SVN credentials?

推荐答案

如果 /Applications/<app>.app 目录中有任何修改,则可能会出现此问题。它是自Mac OS 10.8以来的新版本,因为应用程序现已签名,操作系统在运行时检查签名。

This problem can occur if there are any modifications in the /Applications/<app>.app directory. It's new since Mac OS 10.8 as the application is now signed and OS checks the signature when running.

如果签名因文件中的某些更改而不匹配(比如在 Info.plist 中安装补丁更新或调整选项后,将阻止对系统密钥库的应用程序访问(以及其他一些功能)。当它发生时,密码无法保存。

If the signature doesn't match because of some change in the files (like after installing patch update or adjusting options in Info.plist), application access to the system keystore is blocked (as well as some other features). When it happens, passwords cannot be saved.

要解决此问题,请删除应用程序目录并从 .dmg 。不要担心这些设置,它们存储在其他地方,并将在此过程后保留。

To fix the problem delete the application directory and extract it again from the .dmg. Don't worry about the settings, they are stored elsewhere and will be preserved after this procedure.

这篇关于IntelliJ不会保存SVN身份验证信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆