TortoiseSVN丢失了我的作者姓名

时间:2014-03-19 07:52:03

标签: svn tortoisesvn

我在Windows 8.1 x64笔记本电脑上使用TortoiseSVN x64,访问远程服务器。我获得了用户名和密码来访问存储库。使用TortoiseSVN客户端一段时间后,我厌倦了一直输入用户名和密码,并选中了“保存身份验证”复选框。它似乎工作正常。

然而,前几天,我意识到当我查看日志(TortoiseSVN - >显示日志)时,在我的所有提交中,作者都​​是空的。我写的提交消息显示,但没有作者。我不允许在之后编辑它以输入我的用户名,我收到一条错误消息。

我尝试在另一台计算机上的另一台客户端上,我没有保存我的详细信息,然后它工作正常,我的用户名在我的提交中显示为作者。

我一直在尝试从笔记本电脑中删除保存的凭据,但无济于事。我尝试删除AppData / Roaming / Subversion / auth文件夹(无论如何都是空的),但没有任何反应,只要我再次与repo交互,就会重新创建文件夹,像以前一样空。

我试过去TortoiseSVN - >设置 - >保存的数据,“认证数据”上的“清除”按钮都被禁用。

我尝试卸载TortoiseSVN,重新启动计算机,重新安装它,然后重新检查整个存储库(在不同的位置但在同一个硬盘上)。

有什么建议吗?

编辑:这个问题已经有2年了。尝试在APPDATA中清理缓存,但它没有帮助。无论如何,缓存是空的。由于笔记本电脑的其他问题,我上周清理了硬盘并重新安装了Windows,但是一旦我安装了TortoiseSVN并检查了我的第一个回购,我就回到了同样的问题。如果硬盘驱动器干净,它怎么能记住呢?

1 个答案:

答案 0 :(得分:0)

尝试卸载Tortoise SVN,然后从注册表中手动删除所有注册表项,然后安装新的副本。我推荐TortoiseSVN_(64bit)_v1.7.7.msi,这是迄今为止最稳定的版本。