首页 > 编程知识 正文

idea svn删除文件,提交不了,idea提交svn设置忽略

时间:2023-05-03 08:42:03 阅读:184147 作者:3079

idea集成svn后配置忽略文件
因为idea的版本不同在idea中添加忽略文件的方式也不同。
因此,这里我直接使用通用的配置方式
在git中有.gitignore配置文件

创建一个文件

以下文件名已全局忽略,无需再手动添加忽略
node_modules
.nuxt
logPath_IS_UNDEFINED
*.class
*.iml
.idea
rebel.xml
target
.classpath
.project
build
.settings
Thumbs.db

和.gitignore的语法不同的有2点
一、
.gitignore的文件夹名称后面有个斜杠,例如 node_modules/
svn忽略的文件夹名称后面可以不用斜杠。我试了如果加上斜杠好像会识别不了。

二、
svn忽略的文件列表,换行符不能是Windows的换行符,要在Notepad++里面改成Unix换行符

编写完文件后

在SVN的根目录位置点击右键 —— TortoiseSVN —— Properties,

点击New… —— Other

Property name选择 svn:global-ignores

global-ignores表示整个SVN项目都会忽略这些文件,而不只是当前所在的目录。

单击Load,选择我们已经准备好的文件
Apply property recursively这一项不要选。单击OK、再单击OK。
这样就可以了。
如果以后要修改这个配置,在 TortoiseSVN —— Properties 对话框里面,单击Edit按钮修改即可。

这个忽略文件的功能,和.gitignore的效果是一样的,用法也几乎一样,只不过大多数人不知道SVN也有这个功能。
参考:https://zhuanlan.zhihu.com/p/371201105

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。