MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。

是这样的,mac系统,不知道我点了什么鬼设置,或者说设置了啥,我用jetbrains rider新建一个文件,它自动变成了灰绿色(ignore)状态
如图
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第1张图片
网上搜了各种方法,各种关键字都没找到解决办法。
比如:
有在setting设置file types
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第2张图片
如图所见,我并没有设置*号全局忽略
还有在setting -> version control -> confirmation 中设置新增文件自动添加svn
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第3张图片
如图,但是我设置过了之后依然没有效果。
还有就是在文件管理器finder跳转到项目文件夹下,用小乌龟TortoiseSVN 右键,点属性propreties,看看是不是多了一个*号的全局忽略
如图
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第4张图片
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第5张图片
其实这里已经很接近问题原因了,但是mac系统没有小乌龟TortoiseSVN啊!!!!所以我在rider subversion->edit propreties 里面查看文件夹的属性设置
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第6张图片
但发现并没有任何设置
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第7张图片
其实,这里应该是C#项目的特异性的问题,用sln打开的解决方案,.svn文件会建在.sln文件目录下面,所以这里换个方式再打开项目
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第8张图片
用文件夹的方式打开,直接打开项目跟目录文件夹
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第9张图片
然后在项目文件夹下右键重复subversion->edit propreties操作
然后你就发现罪魁祸首了!!!!
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第10张图片
就是这个坑B东西!!!
svn:global-ignores *
删掉这个设置,你的新建文件又可以添加到svn了!乌拉!
其实这个方法是我后面复盘的时候才发现的。我刚开始找到的解决方法是,下一个SnailSVN软件,这个软件类似mac版的TortoiseSVN
安装完后添加工作副本
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第11张图片
在右键SnailSVN位置,设置文件夹属性,然后就会找到一个跟SVN差不多的设置文件夹全局属性差不多的东西,在这里删掉svn:global-ignores *设置就可以了
MAC系统,在jetbrains系列(IDEA\Rider等)中使用SVN新建文件自动忽略ignore变成灰绿色的解决办法。_第12张图片
好了,又可以愉快地敲代码了!

你可能感兴趣的:(jetbrainssvn)