SVN

371 阅读2分钟

SVN mac

一些大神的网址

SVN网站

SVN常用操作

Mac环境下SVN使用

mac配置本地svn图形解释很详细

Xcode使用svn

svn 服务器搭建

 1.创建代码仓库,用来存储代码
 https://blog.csdn.net/q199109106q/article/details/8655204
 2.打开终端,创建一个mycode仓库,输入指令:svnadmin create /Users/apple/svn/mycode
(你可以再桌面放一个文件夹svn,然后拖到终端里面,在后面加上mycode 点击回车,就创建好了。然后进行配置)

常用命令

svn 检出操作

1.查看svn版本
svn --version
2.下载到本地
先选中你本地的文件夹 cd 文件夹路径
svn  checkout  http://路径(目录或文件的全路径)
[本地目录全路径] --username 用户名
svn  checkout  svn://路径(目录或文件的全路径)
[本地目录全路径]  --username 用户名
3.这里会出现链接不上的问题,目前是说版本问题,等待验证。内网
4.svn: E230001: Server SSL certificate verification failed
解决网址:

证书不信任

svn 解决冲突

svn 提交操

 说明:
 ? 号说明没有添加到版本控制中去
 A 说明已经把该文件添加到版本控制中区。
 这里的readme 代指你改动的某个文件。
 

 1.svn status  查看你在工作区改变的东西。
 2. svn add readme  
 3.svn commit -m "提交信息"  存储到版本库中去
 4.svn update 从服务器下载到本地仓储

svn 版本回退

1.放弃修改,svn revert + 某文件 用 svn status 查看一下

2.恢复到上一个版本的状态(版本已经提交) svn merge -r 22:21 readme

svn 查看历史信息

 1.svn log  展示你之前每次commit的备注,还有时间等
   svn log -r 6:8  可以显示所有的信息,如果只希望查看特定的某两个版本之间的信息
   
 2.svn diff  用来显示特定修改的行级详细信息
 3.svn cat 取得在特定版本的某文件显示在当前屏幕
 4.svn list 显示一个目录或某一版本存在的文件

svn 分支

svn 标签

git 和 svn 的不同

git 和 svn 的不同

git 和 svn 的不同2

SVN windows 版本

SVN 操作

TotoiseSVN