【发布时间】:2012-08-20 04:11:15
【问题描述】:
我使用 Intellij IDEA (11.1.3) 与我的 Grails (2.0.3) 项目发生了很多奇怪的冲突。我的项目连接到我们的 CVS 存储库。我终于将我的问题追溯到 CVS 在我编辑文件时创建一个CVS\Base 文件夹。
我的问题出现是因为 Grails 发现了我的 .groovy 文件的冲突副本和阻塞。例如,我编辑MyDomain.groovy 以添加一个新字段,CVS 为该文件创建一个CVS\Base\MyDomain.class 备份。 Grails 会尝试加载两者并根据更改抛出各种异常。
我在 IDEA 中找不到任何控制这些备份创建的 CVS 设置。 我不想要它们,我只是手动删除它们。我也不知道如何让 IDEA 将这些添加到排除列表中。我进入了项目设置,但找不到要排除它们的文件夹。我认为因为.\CVS 子文件夹默认情况下是隐藏的,所以Base 子文件夹也无法访问。
理想情况下,我想知道如何...
- ...阻止 CVS 创建这个
Base文件夹 - ...让 Grails 忽略该文件夹(如果存在)。
CrazyCoder 已正确指出这不是 IntelliJ IDEA 的问题,而是 known issue with Grails,但这仍然不能帮助我解决我的问题。
如果您有类似的问题,请转到Grails Jira page for this issue 并添加您的 cmets 并为这个问题投票。 如果您对此有解决方法,请发布解决方法作为您的答案。
【问题讨论】:
标签: grails intellij-idea cvs