SVN

Posted lemonades

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SVN相关的知识,希望对你有一定的参考价值。

解决什么问题: 代码还原;协同修改;多版本管理;权限控制

SVN全称:Subversion 

 

服务端:

  安装服务器端程序         下载地址:https://sourceforge.net/projects/win32svn/postdownload    教程:https://blog.csdn.net/WinstonLau/article/details/79794967       

              看这个。和尚硅谷内容相似的教程:https://blog.csdn.net/frankcheng5143/article/details/51095350

  建版本库 svnadmin create 绝对路径   命令: svnadmin create E:software3svnRepositoryoa

   运行服务端程序   命令: svnserve -d -r 版本库目录    如:svnserve -d -r E:software3svnRepositoryoa

 

原生命令行:

  检出操作(相当于clone)   svn checkout svn://192.168.0.1/runoob01 --username=user01            如果是单仓库svn://192.168.0.1 。多仓库  svn://192.168.0.1/runoob01 。指定仓库名 runoob01

 

  纳入版本控制: svn add hello.txt 

  提交修改: svn commit -m "my first conmit" hello.txt

 

  从服务器,获取更新: 更新某个文件: svn update hello.txt     更新全部:svn update   

冲突:双方修改的同一个地方,一个提交,版本更新,另一个提交产生冲突

 

客户端

以上是关于SVN的主要内容,如果未能解决你的问题,请参考以下文章

安装svn后目录中没有svn.exe

win10svn怎么重启

svn:将已有本地项目上传到svn中另一文件夹

linux12.04怎么安装高版本的svn

CentOS svn的启动、停止

如何删除ubuntu默认安装的svn