我使用 git-svn 命令行客户端将我的项目同步到 svn 存储库。 自从我转移到 fedora 20(我之前在 fedora 17 上),当我与 svn 存储库同步(例如,使用 git svn rebase)时,我经常会 pop 一个 pinentry-qt 窗口。 pinentry-qt pop 消息看起来像“输入 2bb3333-jhgw3jkh23-abac-9e876hjid 的 Subversion 密码”。如果我输入密码,它会要求我再次输入以确认。如果我只是单击“取消”,git-svn 命令运行得很好。
有没有办法从我的机器上完全禁用这个 pinentry-qt 工具?
最佳答案
我终于找到了解决方案here :
导出 PINENTRY_USER_DATA="USE_CURSES=1"
取消设置 GPG_AGENT_INFO
您可以将其放入 ~/.bashrc、~/.profile 或类似文件中。
关于git - 如何在 fedora 20 中为 git-svn 禁用 pinentry-qt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25039079/