java - NetBeans 和 Java : what to add to version control?

标签 java git version-control netbeans

除了明显的 (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/

相关文章:

java - 从资源中使用 config.yaml 启动 Dropwizard

java - 如何在没有代码生成的情况下使用来自 WSDL 的完全填充的请求生成 SOAP 消息

java - 如何在不使用collect函数的情况下有效地将rdd转换为list

android - 每个模块必须有一个唯一的路径

git - 与 git 相比,subversion 有什么优势?

version-control - Perforce-在每次签到时获取电子邮件

java - 为来自另一个 fragment onClick 事件的 fragment 中的 TextView 设置文本

git - 如何在 git pull 之前预览更改

git - 在 Git 中推送之前我什么时候需要 pull ?

git - 如何删除 git 中的 ORIG_HEAD 分支?