解决“SVN无法上传或下载*.so、*.a等二进制文件“问题

server/2024/12/26 2:05:49/

    今天,在使用Subversion提交代码到服务器时,发现无法提交*.a、*.so等二进制文件,右击这些文件,发现其属性为ignores。
    问题原因:SVN的配置文件里,屏蔽了*.a、*.so文件的上传与下载,并把这些文件标记了ignores。
    解决方法:在SVN的配置文件里,去掉*.a、*.so文件的ignores标记,重启电脑即可。
    具体步骤如下:

1 修改SVN的配置文件

    在Linux系统里,SVN的配置文件是~/.svbversion/config,使用gedit打开~/.svbversion/config文件,

sudo gedit ~/.svbversion/config
  • 修改前:
# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__
  • 修改后
global-ignores = *.o *.lo *.la *.al .libs   *.pyc *.pyo __pycache__

    即修改~/.svbversion/config文件里的global-ignores这一行,去掉global-ignores前面的#号,同时去掉"*.so .so.[0-9] *.a" 这些关键字,然后,保存~/.svbversion/config,如图(1)所示:
    ~/.svbversion/config 文件

图(1) 开启global-ignores这一行,并去掉里面的*.a、*.so等关键字

2 重启电脑

    输入reboot,重启电脑即可

reboot

http://www.ppmy.cn/server/153196.html

相关文章

04、Vue与Ajax

4.1 发送AJAX异步请求的方式 发送AJAX异步请求的常见方式包括: 4.1.1. 原生方式 使用浏览器内置的JS对象XMLHttpRequest const xhr new XMLHttpRequest() xhr.open() xhr.send() xhr.onreadystatechange function(){} 4.1.2. 原生方式 使用浏览器内置的JS函…

mac 上安装Selenium + 谷歌浏览器驱动 116.0.5845.x

1、本地安装Selenium pip install selenium pip show selenium 2、安装谷歌驱动 (1)驱动地址 https://chromedriver.storage.googleapis.com/index.html (2)查看谷歌版本 (3)选择驱动并下载 上述没有我…

ISO17025最新认证消息

ISO17025认证是国际上广泛认可的实验室管理标准,全称为《检测和校准实验室能力的通用要求》,由国际标准化组织(ISO)和国际电工委员会(IEC)联合发布。以下是对ISO17025最新认证消息及相关内容的归纳&#xf…

设计模式——组合模式

文章目录 1.定义2. 结构组成3. 组合模式结构4. 示例代码5. 模式优势6. 应用场景 1.定义 组合模式是一种设计模式,它允许将对象组合成树形结构来表示 “部分 - 整体” 的层次关系,使得客户端可以统一地处理单个对象和对象组合,而无需区分它们…

深度解析 Pytest 中的 conftest.py

关注开源优测不迷路 大数据测试过程、策略及挑战 测试框架原理,构建成功的基石 在自动化测试工作之前,你应该知道的10条建议 在自动化测试中,重要的不是工具 在使用 Pytest 进行测试的过程中,conftest.py 文件扮演着极为重要的角色…

【bWAPP】XSS跨站脚本攻击实战

别低头&#xff0c;皇冠会掉&#xff1b;别流泪&#xff0c;贱人会笑。 0x01、XSS - Reflected (GET) Low 输入的内容直接输出到页面中: 后台服务端没有对输入的参数进行过滤, 构造一个注入xss payload即可: <script>alert(1)</script> 成功弹窗 Medium 审查…

【GIS教程】使用GDAL实现栅格转矢量(GeoJSON、Shapefile)- 附完整代码

文章目录 一、 应用场景1、GeoJSON2、ESRI Shapefile3、GDAL 二、基本思路1、数据准备2、重投影&#xff08;可选&#xff09;3、创建空的矢量图层4、栅格转矢量 三、完整代码四、总结五、拓展&#xff08;使用ArcGIS工具进行栅格转矢量&#xff09; 一、 应用场景 TIFF格式的…

2.利用docker进行gitlab服务器迁移

一、Docker安装 安装Ubuntu 22.04.3 LTS \n \l 1、旧版本安装包清理 sudo apt-get remove docker docker-engine docker.io containerd runc当你卸载Docker时&#xff0c;存储在/var/lib/docker/中的图像、容器、卷和网络不会自动删除。如果你想从一个干净的安装开始&#x…