SVN版本控制软件安装与简单使用

    • 下载服务端VisualSVN
    • 服务端配置
      • 下载链接
    • 下载客户端TortoiseSVN
      • 下载链接
      • 安装与汉化
    • 客户端与服务端的连接
    • 基本操作
    • 补充


 

下载服务端VisualSVN

  • 选择软件安装位置 我的安装目录(D:\software\SVN)
  • 端口号(8443),443容易被占用
  • 自定义默认版本仓库 我的安装目录(D:\software\Repository)

服务端配置

下载链接

https://pan.baidu.com/s/1P8Vh1dvaJWYW04__7SXntQ
提取码:0bjt

  • 找到下载位置,新建自定义名称的文件夹放项目用,我的是project文件夹

  • 创建仓库(以shop为例,可以自定义)

  • cmd dos环境下

svnadmin create D:\software\SVN\project\shop
  • 服务端监管(不设置的话,客户端无法访问)
  • cmd dos环境下
svnserve -d -r D:\software\SVN\project\shop
  • 切记,不要关闭小黑窗口

  • 权限控制修改

  • 安全起见,svn默认不允许匿名用户上传数据文件,是只读的

  • 找到配置文件 我的是 D:\software\SVN\project\shop\conf

  • 将svnserve.conf文件中的#与空格删除,修改权限,anon-access = write

下载客户端TortoiseSVN

下载链接

  • 链接:https://pan.baidu.com/s/1RF0my3rLMyy3OBI-8wMvsw 提取码:a4o2

安装与汉化

  • 傻瓜式安装即可
  • 先下载客户端软件,之后下载汉化包,直接安装就好
  • 汉化包链接:https://pan.baidu.com/s/1GdIJp7v4Y3r9GHwZsBi2eA 提取码:uoy8
  • 打开TortoiseSVN,setting
  • SVN版本控制软件安装与简单使用_版本控制

客户端与服务端的连接

  • 找到你的项目目录->鼠标右键->TortoiseSVN->版本库浏览器->输入SVN服务器地址
  • 以本地为例
    SVN版本控制软件安装与简单使用_版本控制_02
  • 找到你的项目,鼠标右键,检出

SVN版本控制软件安装与简单使用_检出更新提交_03

  • 如.svn隐藏文件夹,代表检出成功。(在此前请手动显示隐藏文件夹)
    SVN版本控制软件安装与简单使用_版本控制_04
    SVN版本控制软件安装与简单使用_版本控制_05

基本操作

  • 上传文件到服务器(一般公司高层来办这个事,比如项目经理)
  • 在刚才目录的空白区域点击鼠标右键
    SVN版本控制软件安装与简单使用_版本控制_06
  • 填写备注,勾选上传文件,确定,弹出提示框(部分截图)
  • SVN版本控制软件安装与简单使用_软件安装与使用_07
  • 上边操作一般是项目经理负责,程序员操作如下
  • 新建一个文件夹模拟程序员的电脑,进去,执行检出。操作实际开发公司会告诉你服务端svn的url的
  • 你会发现成功拿到之前你传到服务器上的东西
    SVN版本控制软件安装与简单使用_软件安装与使用_08
  • 程序员代码写完提交就好,项目经理查看的时候用更新指令

补充

  • 检出,更新,提交三部曲
  • 检出只有第一次执行,之后都是更新
  • 提交写备注, 提交写备注, 提交写备注,方便后期维护