gpt4 book ai didi

java - 在 SVN 中处理 .project 文件和不同的 eclipse 设置?

转载 作者:行者123 更新时间:2023-12-02 07:39:54 26 4
gpt4 key购买 nike

.project 文件包含对项目中使用的项目性质的引用。

这些项目性质取决于本地开发人员计算机上安装的插件。

那么,这个文件是否应该从 SVN 中排除?

其他开发人员未知的性质会导致问题吗?

谢谢

最佳答案

这取决于您的情况。

将它们置于版本控制之下的指示:

  • 您谈论的是公司背景下的团队。您应该能够实现通用的开发者环境,除非您还存在组织问题。
  • 每个人都在使用 Eclipse
  • 您想让新手更轻松地从 SVN 中查看项目(无需将其重新创建为新项目)

不将它们置于版本控制之下的指示:

  • 从事该项目的人员(或 IDE)非常不同(例如在公共(public)开源项目中)
  • 您还想在 Hudson/Jenkins 等集成服务器上使用该项目。那么您需要在 Eclipse 之外使用 Maven 或其他标准化工件生命周期管理工具。

最佳解决方案:使用 Maven 来描述您的依赖关系并完全独立于 Eclipse 构建过程。然后使用 Tycho 在 Maven 和 Eclipse 世界之间“充当经纪人”。这样,您就可以准确地知道将哪些内容置于版本控制之下,并且每个人都将生成完全相同的构建(与他使用的 IDE 或安装的插件无关)。

关于java - 在 SVN 中处理 .project 文件和不同的 eclipse 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11739931/

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