IDEA版本 2019.1.2 忽略svn文件提交,分两种情况。
一、文件没有纳入版本管理
文件还没有纳入版本管理,这种通过 svn的ignore配置
version control--》local changes--》configure ignored files,
忽略文件分几大类:忽略某个文件夹、忽略某类文件(正则)、忽略某个文件


二、文件已经纳入版本管理
这种方法主要应对文件已经纳入版本管理,但是对某些文件不想再提交,比如 *.iml 文件。
通过changelist实现,intellij提供了changelist功能,可以对文件进行分类,提交时,只提交active(活跃的)changelist。
操作步骤:
1、创建一个changelist,名字随便起(为了方便区分,我这里取名 "ignore")


2、将不提交的文件移动到ignore目录下

这样提交时只提交Default目录下的文件就可以了。

总结:个人看法,第二种方法是更方便的方式,无论是否纳入版本管理,都可以通过此方法达到提交指定文件的要求,并且提交的文件,一目了然

本文介绍在IntelliJ IDEA 2019.1.2版本中,如何通过配置忽略特定的SVN文件提交,包括未纳入版本管理和已纳入版本管理的文件。通过changelist功能,可以灵活地控制提交哪些文件,使代码提交更加清晰高效。
7306





