为了账号安全,请及时绑定邮箱和手机立即绑定

idea提交svn为什么都不提交iml文件,这东西如何手动创建

idea提交svn为什么都不提交iml文件,这东西如何手动创建

杨魅力 2019-03-13 18:19:42
iml文件应该是有部分路径,可能读取到本地绝对路径,所以才考虑不提交到svn的吧?但是如果不提交这个文件,别人git回来,idea无法识别出项目的结构逻辑。想手动创建iml都没办法。
查看完整描述

8 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

.iml 这类项目配置文件是不需要提交到代码仓库,这类配置文件每个人都不一样,很容易造成冲突,同时对于项目发布而言又没什么意义。 
idea本身也能识别出没有.iml的工程,File - > New -> Project from Version Control

查看完整回答
反对 回复 2019-04-23
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

我记得.iml文件会被提交上去,同时如果你拉取项目时如果没有.iml文件会帮你自动创建。提交过以后,后续的提交就不会再提交.iml文件了。
还有既然提到git为何不统一使用git做版本管理。推荐使用git

查看完整回答
反对 回复 2019-04-23
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

不用提交吧,这个是idea自动生成的文件


查看完整回答
反对 回复 2019-04-23
?
杨__羊羊

TA贡献1943条经验 获得超7个赞

  1. idea的项目文件,没必要提交

  2. 遇到你说的路径问题,这个不是问题,删除除项目必留的文件,重新import项目

  3. 在自己的使用中,因为提交.ml文件,导致每次push无比麻烦


查看完整回答
反对 回复 2019-04-23
?
缥缈止盈

TA贡献2041条经验 获得超4个赞

.iml 和 eclipse中的.classpath,.project都属于开发工具配置文件,
也就是在项目导入ide的过程中生成的配置文件,每个人开发环境是不一样的,所以这个文件没必要提交。
而且如果提交之后,出现冲突,还需要解决比较麻烦

查看完整回答
反对 回复 2019-04-23
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

会自动创建且禁止提交!


查看完整回答
反对 回复 2019-04-23
?
FFIVE

TA贡献1797条经验 获得超6个赞

项目的配置文件,没有必要上传。


查看完整回答
反对 回复 2019-04-23
?
九州编程

TA贡献1785条经验 获得超4个赞

idea打开本地项目工程,file-open 打开新项目之后,iml文件会自动创建出来。


查看完整回答
反对 回复 2019-04-23
  • 8 回答
  • 0 关注
  • 6110 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信