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   

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

客户端

原文地址:https://www.cnblogs.com/Lemonades/p/12933924.html