SVN的使用

本文介绍了SVN版本管理工具,其版本数据存储有BDB和FSFS两种方式。详细说明了SVN服务端和客户端的安装步骤,以及客户端的使用方法,如Checkout、add、Commit等操作。还提及结合eclipse使用的方法,包括插件安装、项目检出和提交,最后介绍了重置用户名密码的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:

SVN(Subversion)是版本管理工具,基于客户/服务器模式,

SVN版本数据存储方式有两种:BDB (Berkeley DB)数据库方式和FSFS 文件方式 (推荐),

使用:

1、安装SVN服务端,建议安装图形化操作界面的svn服务端,它适用于普通软件开发人员使用。

下载地址:https://www.visualsvn.com/downloads/

安装时 一路next,选择标准版,不用选择企业版,看个人喜好修改安装位置,

安装完成后,进到安装目录的\bin目录下找到后缀名为msc的,双击打开。

可以创建仓库、用户、组,多点点右键菜单,你就会创建了,创建仓库时选择FSFS。修改用户权限时,在仓库名点右键-->所有任务--> manage sercurity,可以修改权限。在仓库名点右键可以复制仓库的URL。

2、安装SVN客户端。

下载:http://tortoisesvn.net/downloads.html

一路next安装。

3、使用SVN客户端(小乌龟)。

(1)Checkout

检出项目,复制项目的副本到本地。在要检出的目录中右键。

(2)​​​​​​​add

在检出的目录中添加文件。

(3)​​​​​​​Commit

当检出目录或子目录中内容有修改,提交Commit 提交本地修改至svn服务器。在检出目录或要提交修改的目录右键。

(4)​​​​​​​update

更新仓库的文件到本地,在检出目录或子目标或文件上右键。

(5)​​​​​​​Delete

删除版本库文件,标记删除后,本地文件删除,标记删除后需要提交。

AAA 使用小贴士:

开始工作之前:要先update,保证本地仓库是最新版本。

工作中:进行一系列的增删改查操作。

工作结束:要commit,此时可能会产生冲突,注意无偿加班解决冲突。

一般不这么用,都是结合开发工具用的,如eclipse,所以在eclipse中安装SVN的插件。

下载Subversion的eclipse插件:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

help-->install new software-->如下图:

 

查看是否安装成功:window-->show view 搜索SVN出现下图,说明安装成功。

把svn资源库窗口打开,在空白处点右键-->新建-->资源库位置-->去SVN服务端仓库那复制仓库的URL粘贴过来, 从trunk文件夹中将svn管理项目检出到工作区。

工作前:检出trunk中的项目,保证本地是最新版本。

工作中:进行一系列操作。

工作结束:要提交时,先右键-->Team-->与资源库同步,在SVN窗口看一眼同步的有没有问题,再点右键 提交。有冲突时,先更新,解决冲突后再提交。

​​​​​​​重置用户名密码

删除C:\Users(用户)\"你的用户名"\AppData\Roaming\Subversion\auth\下的所有文件

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值