除了明显的 (src, dist),我还需要从 NetBeans Java 项目目录向我的版本控制系统添加什么?我可以删除整个构建目录吗?我是否也应该添加 nbproject 目录,因为我也在不同的机器上处理同一个项目?
我想至少删除构建目录,因为只要应用程序无法编译,我就会遇到 git 问题,因为缺少大量文件,git 认为这些文件已被删除。
最佳答案
注意:此答案适用于 NB 6.8(这是我现在正在使用的)并且可能也适用于大多数可能在野外使用的 6.x 版本。
简短的回答:使用“导入到存储库”菜单项进行初始 checkin 。IDE 将 checkin 它认为必要的内容。
有点难找。在项目资源管理器中选择您的项目。从菜单栏打开团队菜单。单击它后,您将看到如下内容:
Kenai>
------
CVS>
Mercurial>
Subversion>
______
Import into 项是 CVS/Mergcurial/Subversion 的子项。
如果您致力于“手动” checkin ,这里列出了 IDE 通常推送到存储库中的内容:
- src 目录(以及所有子文件和 文件夹)
- 测试目录(和所有子文件 和文件夹)
- nbproject 目录(以及所有 文件和文件夹——除了 “私有(private)”文件夹及其内容)
- build.xml
- list .mf
关于java - NetBeans 和 Java : what to add to version control?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2296307/