我似乎无法弄清楚如何在DataGrip中导出数据源配置(目前在2016.2 EAP上)。
我想导出一些数据源并与我的队友分享,以便他们更容易在DG上启动和运行
我已尝试File->Export Settings
(导出所有设置),但未注意到生成的jar文件中的数据源配置。
我似乎记得在该工具的早期版本中(当它仍被称为0xDBE时),您可以在驱动器上找到数据源配置文件并以这种方式共享它们,但此时我无法找到任何文件。 / p>
也许这不可能?
答案 0 :(得分:32)
有可能! 您需要与您的朋友共享项目 - 您在DataGrip中所做的只是在项目的上下文中。如果您没有创建新的,则所有内容都在默认项目下。看看gif:
可以在教程中找到更详细的信息:https://blog.jetbrains.com/datagrip/2018/05/21/copy-and-share-data-sources-in-datagrip/
答案 1 :(得分:14)
你可以通过剪贴板轻松完成,虽然我花了一段时间才弄清楚:
也适用于DataGrip和IntelliJ。
<强>附录强> DataGrip 2018.2 EAP(或之前)的措辞略有改变,而不是“复制设置”,现在它是“将数据源复制到剪贴板”,这更好地反映了它的作用。
答案 2 :(得分:12)
DataGrip将数据源存储在两个不同的级别:
.idea
子文件夹中的项目配置文件一起项目级数据源可用。
导入/导出 IDE级别数据源使用文件| Import/Export settings行动。
答案 3 :(得分:2)
在我当前的版本 2020.1 中,项目位于:
/System/Volumes/Data/Users/tiagogouvea/Library/Application Support/JetBrains/DataGrip2020.1/projects/default/
找到存储位置的好方法就是调用:
find . -name "dataSources.xml"
它将在任何地方找到该文件。
答案 4 :(得分:0)
您可以在此路径(更改用户名和版本)中找到所有数据源:
C:\ Users \ fouad.DataGrip2019.1 \ config \ projects \ default \ .idea
答案 5 :(得分:0)