git - 配置 IntelliJ IDEA 以始终忽略由 Maven Release Plugin 在 target/checkout 创建的 Git Roots

标签 git maven intellij-idea

IntelliJ 11.1.3 一直用一条可爱的通知来缠着我:

Unregistered Git root detected
The Directory /....../target/checkout is under Git, but is not registered in the Settings.
Configure Ignore VCS root errors

现在我可以单击 Ignore VCS root errors 来消除错误...但是我会忽略潜在的其他问题...所以那会很糟糕。

我不想添加 git root,因为它是一个半临时的 root。

我不想清理 Maven 项目,因为我需要保留根目录以执行一些次要的发布后任务。

我想要的是一个可以应用于 IntelliJ 的全局设置,它说:“如果你在以 /target/checkout 结尾的路径上看到 Git ROOT忽略它”

我不希望每次重新导入 pom.xml 或打开每个项目时都必须重复做某事。

最佳答案

恐怕现在无法按照您喜欢的方式解决这个问题,已经有一个 bug report for it在 YouTrack 中,随时加注星标/投票并跟踪进度。

关于git - 配置 IntelliJ IDEA 以始终忽略由 Maven Release Plugin 在 target/checkout 创建的 Git Roots,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12460476/

相关文章:

java - Web应用程序java从文件加载资源

java - 添加 JSch 0.1.54 JAR 依赖到 IDE 工件生成

java - 如何在 Linux Mint 中为 Intellij 创建菜单项?

来自 gitlab 的 git clone - 读取边带数据包时意外断开连接

git - 如何为多个开发人员使用 git

java - Maven WebApp META-INF context.xml

java - Apache CXF WSDL2java pom.xml 配置

java - 同时处理应用程序和库?

git - 找不到 Homebrew 安装的应用程序

Git branch --merged/--no-merged 和 --squash 选项