SVN学习笔记

svn:版本控制软件

解决:1.协作开发

2.远程开发

3.版本回退

服务端软件: VisualSVN

http://www.visualsvn.com

客户端软件:Tortoisesvn

http://tortoisesvn.net/downloads

1.checkout(检出)

第一查更新数据到本地,

2.update(更新)

以后更新数据

3.commit(提交)

例子:

1.在D:\Program Files\VisualSVN Server 下创建webAPP目录

2.在webAPP下创建shop目录 作为仓库目录

3.创建版本仓库

软件操作

右键新建新的仓库

cmd

svnadmin create shop文件夹路径

svnadmin create "D:\Program Files\VisualSVN Server\webAPP\shop"

4.权限控

核心配置文件

可读可写

客户端软件

安装客户端软件和语言包

成功标志

设置中文

使用客户端连接svn服务器

1.新建的项目文件夹右键“版本库浏览器”,url 填写svn服务器地址

右键检出

检出成功

commit 提交操作

填写备注信息

提交成功

更新操作,

想看员工操作

新程序员李四操作

1.检出操作

2.提交操作

图标集

1.客户端文件已忽略,不需要上传

忽略功能

忽略某一类文件

忽略文件夹

版本回退

在空白处鼠标右键 更新至版本,根据日志信息选择要回退的状态

退后效果如下

版本冲突,

在实际项目开发中,如果两个人同时修改了某个文件夹

效果:相同更新版号的两个人,第一个人写完提交正常,第二个人提交失败,需要更新工作副本

解决之道

1.合理分配开发模块,每个人不同模块。

2.通过svn解决版本冲突文件

更新服务器端数据到本地

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值