我正在使用“git-svn”对中央远程 svn 存储库使用 git。 SVN 存储库使用带有自签名证书的 https。一切正常,只有一个令人讨厌的例外。只要我直接使用 svn,密码就会被记住,所以只能在第一个命令中输入密码。
当使用git-svn操作(例如dcommit、rebase)时,密码不再被记住,需要手动输入。 git-svn 操作后,直接 svn 命令也不再记住密码,每次也会提示。
这里发生了什么?有什么提示吗?
我的环境:Ubuntu 10.04 64位,git-core和git-svn 1.7.0.4-1
我有一个类似的使用场景(svn over https、密码、使用 git 作为本地存储库并推送/拉取到 svn 服务器),但是我没有遇到你提到的这个问题。
我看到的一个区别是,我设置 subversion 来保存我的密码,而不是每次都询问它。你可以尝试一下看看是否有效。
我看到一个类似的问题here https://stackoverflow.com/questions/605519/does-git-svn-store-svn-passwords,似乎擦除整个 ~/.subversion 目录有帮助(如果您尝试这样做,请确保您有该目录的备份)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)