美文网首页
SVN安装与使用

SVN安装与使用

作者: 萧修 | 来源:发表于2018-03-29 14:12 被阅读13次

一、安装

百度搜索下载,苹果园下载

二、使用

trunk主干,brunch分支,tag上线版本分支

先更新,修改之后再上传。

更新本地库

上传文件

建立分支。从trunk分出分支修改

三、问题

1、.a文件没有上传

我也是在向SVN服务器上传文件时,遇到了这个问题,文件上传后,再下载后发现所有的.a文件全部丢失,后来才知道是上传文件的时候.a文件根本就没传上去,查找原因才知道上传的时候.a文件被过滤掉了,后来找到了解决的办法,大家可以借鉴下。

    我用的是SVN软件Versions做的版本记录,我先说下步骤:

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就可以上传文件应该就不会出现静态库文件缺失的情况。

以上就是我遇到该问题的解决方法

2、Mac下解决SVN:155036

这个错误的意思大家看提示应该就明白了,就是工作环境SVN版本小于MAC配置的SVN版本造成的。

解决办法:

打开电脑终端命令行输入:

svn upgrade /Users/项目根目录

其中/后为你的工作空间,也就是项目所在的根目录

输入完成后回车提示:

'Desktop/****/***' 就OK了,搞定!可以正常使用了!

四、参考链接

https://www.jianshu.com/p/7f5c019c528b

https://www.cnblogs.com/fyongbetter/p/5404697.html简单使用

https://blog.csdn.net/u011732740/article/details/52858680mac解决报错问题

相关文章

  • SVN安装,web项目与svn同步

    安装 创建仓库 配置项目 启动SVN服务 使用SVN进行项目管理测试 设置web项目与svn自动同步

  • docker svn服务器

    使用docker搭建svn服务器 安装centos 安装apache 安装SVN服务端 在apache下配置svn...

  • SVN安装与使用

    一、安装 百度搜索下载,苹果园下载 二、使用 trunk主干,brunch分支,tag上线版本分支 先更新,修改之...

  • centos7安装并配置svn

    一、安装 通过 来安装 查看svn版本 使用: 创建svn版本库使用命令: 配置svn信息进入版本库中的配置目...

  • Linux下安装配置svn

    安装 使用yum安装yum install subversion 建立svn仓库 建立svn仓库(reposito...

  • CENTOS安装SVN

    CENTOS安装SVN 1、直接使用yum安装

  • svn服务器配置(cenOS服务器配置)

    1.下载svn首先通过svn --version查询系统是否已经安装svn,若没有安装,则使用yum instal...

  • Eclipse 软件的使用

    Eclipse在线安装SVN Eclipse导入SVN项目的三种方式 Eclipse中使用SVN

  • SVN客户端 安装和使用

    Mac 环境下svn客户端安装和简单使用 Mac 下已经自带了svn环境 。使用svn --version 查看版...

  • vscode中svn插件使用

    由于习惯使用 vscode 编辑器,但是公司内部使用 svn,因此需要配置 svn 插件,但是安装 svn 插件后...

网友评论

      本文标题:SVN安装与使用

      本文链接:https://www.haomeiwen.com/subject/ddpmcftx.html