gpt4 book ai didi

version-control - 哪些 NetBeans 项目文件应进入源代码管理?

转载 作者:行者123 更新时间:2023-12-03 06:00:06 27 4
gpt4 key购买 nike

我们通常将 Eclipse 用于特定的 Java 项目,但最近我将该项目导入到 NetBeans 中以使用其对话框构建功能。

由于我可能会回过头来讨论这一点,因此我想将 NetBeans 项目文件存储到版本控制中。但是,我不想提交“我的”与“项目”的文件,即我自己的设置会与其他用户的设置冲突的文件。

NetBeans 在顶级项目区域中创建了以下结构:

nbbuild
nb-build.xml
nbproject
<various files>
configs
private

显然 nbbuild 是构建输出,因此不会进入。nb-build.xml 文件似乎很可能,就像大多数 nbproject。然而,nbproject/private 表明它是“我的”。看看“configs”,我不清楚那是我的还是项目的......

有人有一些指导吗?

最佳答案

NetBeans knowledge base article on project files & version control讨论 NetBeans 项目文件,并提供有关哪些文件特定于项目(即可以通过版本控制共享)以及哪些文件特定于用户的宽松建议。

这是有关版本控制的部分:

If the project is checked out of a version control system, the build (or nbbuild), dist (or nbdist), and the nbproject/private folders should not be checked into that version control system.

If the project is under the CVS, Subversion, or Mercurial version control systems, the appropriate "ignore" files are created or updated for these directories when the project is imported.

Though nbproject/private should be ignored, nbproject should be checked into the version control system. nbproject contains project metadata that enables other users to open the project in NetBeans without having to import the project first.

关于version-control - 哪些 NetBeans 项目文件应进入源代码管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1267403/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com