我们的团队刚刚从 Netbeans 迁移到 IntelliJ 9 Ultimate,需要知道哪些文件/文件夹通常应该被排除在源代码控制之外,因为它们不是“便携式工作站”,也就是说: 它们引用的路径只存在于一个用户的计算机上。
据我所知,IntelliJ 想要忽略大部分.idea 项目,包括
.idea/artifacts/*
.idea/inspectionProfiles/*
.idea/copyright/*
.idea/dataSources.ids
.idea/dataSources.xml
.idea/workspace.xml
但是,它似乎希望检入存在于每个模块的根目录中的 .iml
文件。
我最初通过命令行检查了整个 .idea
目录,显然没有意识到 IDEA 应该忽略哪些内容。通常会忽略整个 .idea
目录吗?