您如何确保可以将代码 check out 到 Eclipse 或 NetBeans 中并在那里使用它?
编辑:如果您不 checkin 与 ide 相关的文件,则每次 checkout 项目时都必须重新配置构建路径、包含和所有这些东西。我不知道,如果 ant(特别是从 eclipse 创建/导出的 ant 构建文件)是否可以与另一个 ide 无缝协作。
最佳答案
我们实际上现在在 SVN 中为我们的代码维护一个 Netbeans 和一个 Eclipse 项目,一点问题都没有。 Netbeans 文件不会影响 Eclipse 文件。我们的项目结构如下:
sample-project
+ bin
+ launches
+ lib
+ logs
+ nbproject
+ src
+ java
.classpath
.project
build.xml
最大的点好像是:
- 禁止任何绝对路径 IDE 的项目文件。
- 设置项目文件输出 类文件到同一目录。
- svn:忽略私有(private) .nbproject 中的目录 目录。
- svn:忽略目录用于 从 IDE 和任何其他运行时生成的目录(如上面的日志目录)输出的类文件。
- 让人们始终如一地使用两者 以便解决分歧 很快。
- 同时维护构建系统 独立于 IDE,例如 巡航控制。
- 使用 UTF-8 并更正任何编码问题 立即。
我们正在 Fedora 9 32 位和 64 位、Vista 和 WindowsXP 上进行开发,大约一半的开发人员使用其中一种 IDE。一些人同时使用两者并定期来回切换。
关于java - 你如何处理不同的 Java IDE 和 svn?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/81567/