SVN版本管理工具的使用

一、svn下载

https://tortoisesvn.net/downloads.html 下载网站

http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html 学习网站

二、使用步骤

1、安装VisualSVN-Server (管理员安装服务器端)

2、普通开发人员安装客户端SVN 安装后,在任一文件夹右键都会出现 “tortoiseSVN",如果没有,则重启电脑

3、启动 VisualSVN managerRepositories上右键-->create new Repository--->保持默认选项-->仓库名---->完成 (仓库文件千万不能删除) 在user上添加新用户

三、客户端操作

1、建立本地版本库

    (1)新建项目文件夹 "project" , 在"project"上右键--->SVNCheckout--->从服务端得到仓库的url地址: 比如:https://Lenovo-PC/svn/st/

    (2)单击accept的第一项

    (3)输入用户名和密码

    (4)单击: checkout

    (5)退回上一级目录后,会发现文件夹出现绿色对勾。

    (6)目录中如果能显示隐藏文件,则会出现一个.svn的文件夹。

2、添加文件或文件夹

    (1)新创建的文件---会显示蓝色?号,提示该文件未提交到服务器上。

    (2) 在空白处右击:---》SVN commit ---->提交

    (3)选择要提交的文件,并且填写说明信息。----》ok

    (4) 文件变绿,表明提交成功

3、修改文件

(1) 修改本地文件后,会变红色!号。

(2)修改后,右键, commit,再次提交

4、删除文件

(1)在本地删除文件或文件夹后,要再次commit

5、拉取文件

(1)首次建立版本库,用SVN checkout. 以后再拉取服务器文件,用 SVN update.

6、版本回退

(1)右键---》tortoiseSVN----> show log ------>找到要回退的版本-----》右键----》revert to this revision----->单击revert就回退到指定版本

7、解决冲突问题

(1)如果提交有冲突,则ok---->update----->生成四个文件---->cancel

(2)四个文件分别是: A和B有冲突 的,A自己的,B提交之前的,B提交之后的。

(3)打开冲突文件,解决 ---> 删除其它三个---->commit

(4)提醒其它相关人员再update

原文地址:https://www.cnblogs.com/le220/p/8994699.html

时间: 2024-10-11 09:41:30

SVN版本管理工具的使用的相关文章

svn版本管理工具的安装及使用

一.实验环境VMware 10.RedHat5.6 1.服务器端:Redhat 5.6 subversion                             i386                      1.6.11-7.el5               subversion-devel                       i386                      1.6.11-7.el5               subversion-javahl     

Git/SVN 版本管理工具的对比

Mysql:修复表repair table name, 清空表truncate table name, 删除表drop table name 更改表名rename table name1 to name2, 备份表mysqldump 库名 表名 > 路径 字段分类group by name, 去重distinct , 字段排序order by desc/asc       ---- 小 Q -----------------------------------------------------

Ubuntu下快速安装及使用SVN版本管理工具

1.介绍 Subversion是一个自由,开源的版本控制系统,这个版本库就像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况.这样就可以很方面恢复到以前的版本,并可以查看数据更改细节.目前,Subversion已成为主流的开源代码版本管理软件之一,简称SVN. 2.SVN相关命令了解 svn:命令行客户端 svnadmin:用来创建.调整或修复版本库的工具 svnserve:svn服务程序 svndumpfilter:过滤svn版本库转储数据流的工具 svnsync:svn数

Centos 配置svn 版本管理工具

主要包括: 1  安装svn 2  创建仓库 3 配置权限 4 配置防火墙iptables 5 windows 和服务器同步脚本 最容易出错的还是配置权限和防火墙,注意这里就好了 1 安装svn 2 创建仓库 3 修改上面的配置文件 4 修改防火墙 5 下面就是完整的示例: 在windows 上进行checkout 找个目录进行check,一定要先check额

SVN版本管理工具使用手册

百度搜索:小强测试品牌 交流群:522720170 svn是啥 目前TortoiseSVN是最为常用的版本控制软件之一.大家理解为svn就类似一个文件库,这里面可以存放各种文件,只不过他可以给这些文件打上标签,并且可以记录每一次的变动,这样你就可以获取最新的.回滚到之前的文件了. svn的安装 下载地址:https://tortoisesvn.net/downloads.zh.html 安装非常简单,基本是傻瓜式安装.但务必记得安装完成后一定要重启电脑啊. 安装完成后,按下鼠标右键,如果看到类似

SVN版本管理工具使用中常见的代码提交冲突问题的解决方法

相信刚开始学习使用SVN的小伙伴在项目合作开发的过程中一定经常遇到一些影响到自己编写的代码的苦恼,我这里列举了几种常见的问题以及问题的解决方法: 1.误删除和误操作的问题 问题1:有A和B两个人一块合作写项目的时候,B在写代码的时候不小心更改了A写的代码文件的内容提交到了仓库,A该如何找回自己原来的代码呢? 解决方法: 右键点击被修改的文件---->点击TortoiseSVN选项----->点击Show log选项,会出现如图所示的窗口, 然后右键点击A的记录--->点击Revert t

企业SVN版本管理与代码上线方案

1.SVN服务实战 1) 什么是SVN(Subversion)? Svn(subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统.Svn版本管理工具管理着随时间改变的各种数据.这些数据放置在一个中央资料档案库(repository)中,这个档案库很像一个普通的文件服务器或者FTP服务器,但是,与其他服务器不同的是,SVN会备份并记录每个文件每一次的修改更新变动.这样我们就可以把任意一个时间点的档案恢复到想要的某一个旧的版本,当然也

微信公众号开发【技术基础】(四):SVN代码版本管理工具的使用

SVN是一种代码版本管理工具,具有可视化的操作界面,使用简便,和git的功能类似.下面总结一下SVN的基本用法: 1.安装SVN软件,和安装一般的软件的步骤差不多,这里使用的版本是TortoiseSVN_1.9.5.27581_x64 百度网盘下载地址:https://pan.baidu.com/s/1boFNHk7 2.安装完成之后,电脑右键菜单中就会出现SVN的菜单选项: 注:如果没有出现SVN的右键菜单,那么再重新执行一下安装包,并选择"修复模式"安装即可. 3.拉远程代码库中的

SVN 等版本管理工具

程序猿团队开发代码,必须的程序版本管理工具 1.SVN使用教程总结