svn 上传默认忽略.a文件问题

本文介绍了解决SVN上传时.a静态库文件缺失的方法。通过修改SVN的配置文件,将.a文件从默认忽略的文件类型列表中移除,从而确保.a文件能够正常上传。

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

遇到的问题:

开发过程中,会使用代码托管工具,本次使用的svn。最近当上传svn之后,搭档再checkout下来的时候发现缺少工程必要.a文件,手动添加了之后就继续写代码了。就在当天工作完成后commit完成,再update的时候发现.a文件又缺少了。这是个问题,所有度娘了一下发现,代码托管工具有默认忽略上传的配置文件,.a文件就在其中,于是需要修改svn的配置文件:

1、右键Finder,选择 前往文件夹 选项,把该路径 ~/.subversion/config 粘贴到上面,点击 前往。
这里写图片描述

2、打开config文件,在里面搜索 global-ignores ,你会看到下面这行,

#global-ignores = .o .lo .la .al .libs .so .so.[0-9]* .a .pyc .pyo # .rej ~ ## .#* .*.swp .DS_Store

将其修改为

global-ignores = .o .lo .la .al .libs .so .so.[0-9]* .pyc .pyo# .rej ~ ## .# .*.swp .DS_Store

就是删除粗体部分(简书的文本编辑真。。。)即第一个#号和*.a删除。该语句其实就是SVN上传时默认的忽略的文件类型我们将.a文件从该语句中移除就行:
这里写图片描述

3、然后保存即可。从新打开SVN就可以上传文件应该就不会出现静态库文件缺失的情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值