SVN客户端忽略/移除与版本控制无关的文件

本文介绍如何在已安装SVN客户端的情况下,修改~/.subversion/config文件,以忽略或移除与版本控制无关的文件。操作前建议备份该配置文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于SVN客户端忽略/移除与版本控制无关的文件

已经安装过SVN的相关客户端,那个config文件就肯定是存在的,如果没有安装过,那就忽略这篇文章...

修改前请先备份文件 ~/.subversion/config.

1,打开Terminal,输入命令:

$ open ~/.subversion/config
 
2,在打开的文件中寻找:`global-ignores =`,找到后直接把整行豆替换成如下:
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store *.xcuserstate *.xcuserdatad *.xcbkptlist *.xcscheme *.xcuserdatad *.xccheckout *.xcscmblueprint

3,继续寻找`[auto-props]`,找到后,把后面的有效设置替换成如下(可选):
复制代码
*.c = svn:eol-style=native
*.cpp = svn:eol-style=native
*.h = svn:keywords=Author Date Id Rev URL;svn:eol-style=native
*.dsp = svn:eol-style=CRLF
*.dsw = svn:eol-style=CRLF
*.sh = svn:eol-style=native;svn:executable
*.txt = svn:eol-style=native;svn:keywords=Author Date Id Rev URL;
*.png = svn:mime-type=image/png
*.jpg = svn:mime-type=image/jpeg
*.xcuserstate = svn:mime-type=text/X-xcode
*.xcuserdatad = svn:mime-type=text/X-xcode
*.xcbkptlist = svn:mime-type=text/X-xcode
*.xcscheme  = svn:mime-type=text/X-xcode
*.xcuserdatad = svn:mime-type=text/X-xcode
*.xccheckout = svn:mime-type=text/X-xcode
*.xcscmblueprint = svn:mime-type=text/X-xcode
Makefile = svn:eol-style=native
复制代码

4, 保存关闭config文件,然后重启SVN工具,然后你就发现,以前的哪些警告修改已经无影无踪了...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值