首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否应该将IDE项目文件签入到版本控制系统?

是否应该将IDE项目文件签入到版本控制系统?
EN

Stack Overflow用户
提问于 2010-05-28 05:10:13
回答 4查看 1.7K关注 0票数 7

对于一个Java项目(由5-10个开发人员组成的团队),我是否应该将我的集成开发环境项目文件(例如Eclipse或IntelliJ Idea)存储在版本控制系统中(目前我只存储构建脚本)?最佳实践是什么?

PS你知道有什么工具可以根据一些描述符自动为常见的Java IDE生成项目文件吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-05-28 05:13:30

你可能想看看这个问题的答案:Which eclipse files belong under Version Control。至于第二部分,maven至少有用于IntelliJEclipse的插件。

票数 8
EN

Stack Overflow用户

发布于 2010-05-28 05:11:21

如果您关心项目文件,那么您应该将其检入到VCS中。真的,你可能并不关心。但如果你这样做了VCS它..。

票数 2
EN

Stack Overflow用户

发布于 2010-05-28 05:26:09

我们的团队(6-8名开发人员)最初签入了项目文件,很快就发现当涉及到路径和构建路径等时,他们可能会导致问题。通常不会,但当问题确实出现时,可能需要时间来找出它。然后我们停止了这样做,它的效果要好得多。我们现在将定义放在VCS忽略文件中,以确保它们不会进入。但是,在我们案例中,我们使用的是Maven,因此实践是创建一个eclipse工作区,然后从源代码导入Maven项目。因此,重建项目环境是快速和可预测的。根据我的经验,签到可能会引起轻微的头痛。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2924956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档