rav*_*ven 20 git atlassian-sourcetree
每次我打开sourcetree时都会遇到这个烦人的弹出窗口:
"SourceTree检测到以下无效的Dictionary文件引用.这些已知会导致性能问题.
你想删除这些无效的词典吗?"
如果我点击"是" - >关闭sourcetree - >重新打开它 - >再次出现弹出窗口.
有谁知道如何解决这个问题?
我使用的是1.9.10.0版
Osi*_* M. 14
刚刚从Atlassian论坛获得了一个有效的解决方案.
我做了以下事情:
%localappdata%\Temp
red*_*ted 10
这是SourceTree中的一个错误.这似乎没有解决方法(请参阅下面引用的部分了解原因).
Atlassian自己的JIRA上列出了两个错误:
SRCTREEWIN-6664有来自Atlassian工作人员的评论:
SourceTree报告在Windows拼写检查程序的注册表中列出了无效的文件条目.如果未删除它们,则可能会导致SourceTree中出现性能问题.该对话框应列出要删除的文件.但是,似乎可以在注册表中获取空条目,这是我们在测试期间没有看到的.我们正在努力改进通知的演示.
SRCTREEWIN-6674也是关于这个错误的,并指出导致问题的是SourceTree.
看来SourceTree本身正在创建空条目.如果我使用regedit从_ Global _删除额外的空行(2个换行符之一),
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Spelling\Dictionaries
那么SourceTree将在下次没有错误消息的情况下启动.但是当它启动时,将在该注册表项中再次创建额外的空行!
当SourceTree启动时,它会创建一个新的字典文件(例如
xljwxlxe.dic
)%localappdata%\Temp
,并将字典添加到前面提到的注册表项(以及非法的空行).......剪...
当SourceTree关闭时,它会再次删除字典,但在注册表中留下空行.
所以基本上,唯一的解决方法是从SourceTree正在检查的注册表项中删除空行.但是在你这样做之后,打开SourceTree会再次添加空白行,并在下次打开SourceTree时导致同样的问题.
更新:正如Osiris M.在答案中指出的那样,在Atlassian Answers上有一个可能的解决方案,但它似乎适用于某些人,而不适用于其他人.它对我不起作用.
归档时间: |
|
查看次数: |
3486 次 |
最近记录: |