【发布时间】:2017-08-06 11:02:18
【问题描述】:
每次我在 Intellij Idea 中切换分支时都会收到此错误消息,我是 Intellij IDEA 的新手。请有人指出我正确的方向吗?
加载数据源失败:.idea\dataSources.ids 已损坏。创建备份副本 dataSources.corrupted.20170313-030813.ids。
【问题讨论】:
标签: git github intellij-idea git-ls-files
每次我在 Intellij Idea 中切换分支时都会收到此错误消息,我是 Intellij IDEA 的新手。请有人指出我正确的方向吗?
加载数据源失败:.idea\dataSources.ids 已损坏。创建备份副本 dataSources.corrupted.20170313-030813.ids。
【问题讨论】:
标签: git github intellij-idea git-ls-files
如果 IDE 尝试打开旧格式的文件或文件确实已损坏(在这种状态下签入到 VCS),则可能会发生错误。解决方法是删除 IDE 中的文件和 Synchronize 数据源(来自 Database tool window - 可以通过查看 | 工具窗口 | 数据库打开) - 它将重新生成文件。
顺便说一句.ids 文件只包含自省的数据库信息(关于数据库对象,如表/索引等),不包含数据库连接设置。如果你想共享连接设置(出于安全原因不共享密码)你应该版本dataSources.xml文件。
【讨论】: