SVN入门

解决三个问题

  1. 协作开发
  2. 远程开发
  3. 版本回退

什么是SVN

操作简单,入门容易,支持跨平台操作,版本回退功能(时间工具)

获取SVN软件

属于C/S结构软件(客户端与服务器)

SVN服务器配置

  • 创建一个项目

svnadmin create Shop 文件夹路径(Shop仓库)

  • 进行服务器监管

SVN->(ip地址)

语法

svnserve -d (后台运行) -r(监管目录) 版本仓库路径

  • 权限控制

SVN客户端使用 TortoiseSVN

  • 路径

C:\Program Files\TortoiseSVN

  • 使用客户端连接SVN服务器

在你的项目目录鼠标右键->TortoiseSVN->第一个(R)->输入SVN服务器地址

svn://SVN服务器地址

出现.svn文件

SVN三大指令

  • (Checkout) 检出操作:

1链接到SVN服务器端 2更新服务器数据到本地

注意:checkout只在第一次链接是操作一次,以后如果进行更新操作请使用Updata(更新)

  • (Commit) 提交操作:提交本地数据到服务器

新人操作

  • 在你的项目目录鼠标右键->TortoiseSVN->第一个(R)->输入SVN服务器地址svn://SVN服务器地址
  • 提交Commit
  • 经理向查看今天别人提交的代码,右键更新操作

SVN图标集

忽略功能

忽略某个类型的文件

版本回退

根据日志功能进行版本回退

版本冲突

  1. 合理分配项目开发时间

  2. 合理分配项目开发模块

  3. 通过SVN解决版本冲突问题

  • 升级.确认

posted @ 2018-04-11 00:38  猫神甜辣酱  阅读(316)  评论(0编辑  收藏  举报