版本控制系统---SVN

SVN的学习


多人合作开发(协作开发)

时间机器,记录每一次修改


介绍: SVN就是一个源代码管理器(可以管理任何文件,不只是代码)。 自己开发也可以使用SVN, 可以回到某个版本。

源代码管理器: SVN,  cvs,git,vss,tfs


仓储(Repositor), 存储的就是源代码

版本库的Url(仓储的地址)

工作拷贝、本地副本

导入 (import)、绑定; 建立好仓储后把本地项目上传到仓储中

先进行:签出(checkout),通过执行该命令从仓储中获取一个工作拷贝,然后就有了:工作拷贝、本地副本

冲突(Conflict)

历史记录(Show log)


提交(Commit, checkin)将本地修改提交到仓储(服务器)

更新(Update)将仓储服务器中的某个版本下载到本地。从最近一次更新后,如果服务器没有做任何更新,则不下载任何内容。

修订版本(reversion), 每次Commit一个更改都会产生一个新的reversion

TortoiseSVN -> Check for Modifications..... 查看锁的状态

Head最新版本、 Revert 撤销操作、 Export 项目移出



配置SVN服务器的步骤:

1.安装VisualSVN-Server-2.7.5.msi。
2.打开管理svn server的控制台程序。VisualSVN Server Manager
3.创建仓储。
4.创建访问该svn服务的用户或组。
5.授予某个用户,访问对应的仓储的权限。选择对应的仓储→右键→properties
6.向对应的仓储中导入项目。使用客户端软件执行导入。
7.安装tortoiseSVN软件。(安装完毕后重启计算器。)不重启没有对应的图标。
8.导入项目到svn repository.(把指定的项目导入到Svn仓储中。)
在指定的项目文件夹下
右键→TortoiseSVN→ Import→svn的路径(svn的url)
9.客户端下载该项目。
9.1客户端在在自己的计算机中创建一个目录,用来保存服务器端下载的源代码。
9.2在该目录下右键→ SVN Checkout→输出服务器的url























  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值