SVN 客户端使用
一、TortoiseSVN基本设置
1.1 客户端设置

1.1 语言设置

二、基本操作
2.1 浏览服务器


用户名跟密码,跟公司配置管理员人员获取,没有专门的管理员,找管理svn管理人员分配


2.2 查看日志

2.3导入目录Import
我们可以使用“导入”将外部目录导入到SVN仓库。首先,在要导入的目录上点击右键,依次选择菜单“TortoiseSVN->导入”,然后输入注释,点击“确认”完成导入。



2.4 检出数据Checkout
   使用SVN库工作之前,需要先从SVN服务器上将目录检出到本地,我们称之为“工作副本”。首先,在本机创建一个目录,将这个目录作为工作副本的根目录;然后,进入这个目录,点击右键菜单“SVN检出...”;选择要导出的URL后,最后点击“确定”。



2.5 增加目录Add
如果在你的工作过程中你创建了新的文件或目录,那么你需要把他们加入你的版本控制中。选择那个文件或目录,使用“TortoiseSVN->添加(Add)”。



选中,检出的文档,右键-选择“SVN提交”



2.6 增加文件Add
增加文件的步骤与增加目录类似,选择要增加的文件,点击右键,选择“TortoiseSVN->增加”。然后选择菜单“SVN提交”。

2.7 删除目录或文件Delete
通过“删除”命令删除或者直接在工作副本中删除

使用“SVN提交”使删除操作生效。



2.8 修改文件提交
当你修改文件后,保存,需要提交时,
1 修改里面的一个文件



2.9 SVN 提交 commit
如果你的工作副本是最新的,并且没有冲突,你就已经为提交做好准备了,选择你要提交的文件和/或文件夹,然后“TortoiseSVN->提交...”
具体操作参见2.5、2.6、2.7、2.8节内容。
2.10 版本回溯Revision



2.11 版本同步Update

2.12 操作流程
第一次使用SVN的基本流程如下:
1) 您首先要让SVN管理员给您分配一个用户名和密码,使用它来登录(Login)到SVN服务器。
2) 在本地硬盘上创建一个工作目录(工作副本)。
3) 从SVN服务器的仓库(Repository)导出(Checkout)目录到本地硬盘的工作目录
4) 从SVN服务器同步(Update)你同事的修改到你本地工作目录。在工作目录上进行工作,在这个过程中,把文件的中间版本(Revision)提交(Commit)给SVN服务器。
2.13 文件冲突 clean


SVN 客户端使用的更多相关文章
- 安装SVN客户端重启电脑之后,右键未出现SVN选项的原因
		
今天安装SVN客户端明明安装成功,电脑也重启过了,但是就是在右键里找不到SVN,百度了很久,删注册表.建用户组之类的方法都试过了,但是都没有效果. 后来才找到真正的原因,我的安装包是32位的,系统是6 ...
 - mac系统及xcode使用的SVN客户端安装升级
		
当前的SVN版本已经升级到1.8.x了,但mac系统自带的以及xcode使用的SVN客户端版本没有跟着升级,还是1.6.x的版本.为了解决隐藏目录.svn只在根目录下存在的情况,至少要升级到1.7.x ...
 - Linux下SVN客户端安装及使用
		
转载自:http://www.linuxidc.com/Linux/2015-01/111748.htm 不想自己写了,这个写的挺全的,我就按这个步骤走的,呵呵 非常感谢作者 环境说明: 系统版本:C ...
 - [转]Liunx上安装svn客户端
		
[转]Liunx上安装svn客户端 虽然说很简单的用yum install subversion就可以将svn安装到系统中,但是yum库中的版本实在是有点低——1.4.2.因此我选择以源码方式安装.安 ...
 - 在Eclipse中安装SVN客户端插件
		
在Eclipse中安装SVN客户端插件 1.1 Eclipse插件应用市场 在Eclipse中访问Eclipse Marketplace Client可以搜索Subversion,下载插件,按提示安 ...
 - CentOS安装TortoiseSVN svn 客户端
		
CentOS安装TortoiseSVN svn 客户端 一.CentOS安装TortoiseSVN yum install -y subversion 二.SVN客户端命令 1.查看帮助 命令:s ...
 - 更新Delphi中SVN客户端版本的方法
		
Delphi从XE以后集成里SVN客户端, 安装完Delphi以后, 在bin\subversion下, 存放的就是SVN客户端文件, 可惜版本有点低(好像是1.7的) 如果想更新成高版本的客户端文件 ...
 - Mac下的SVN客户端工具Cornerstone使用教程
		
前面几篇文章我介绍SVN服务器的安装,配置,实战.当然其中也加入了一些客户端测试的命令,使用命令当然是一个非常好的选择,但是对我们人类来说还是喜欢图形化界面的操作的.因此本文将介绍我喜欢的一款SVN客 ...
 - 在mac上安装svn客户端
		
mac 10.8上面,默认是没有svn客户端的,可以通过以下两种方式来安装: 1.单独安装xcode命令行工具,安装完成后,在终端中就可以使用svn命令了,目前版本是1.6.18: 2.去 ...
 - Linux中的svn客户端RabbitVCS-2
		
我们都知道,自从svn出道以来,很多人都预言,cvs将会被其取代.就如同他们预言maven要取代ant一样.可见,svn的流行.在Windows中,最常用到的开源免费的svn客户端就是Tortoise ...
 
随机推荐
- vue+element ui 的表格列使用组件
			
前言:工作中用到 vue+element ui 的前端框架,有这个场景:很多表格的列有许多一样的,所以考虑将列封装为组件.转载请注明出处:https://www.cnblogs.com/yuxiaol ...
 - Unity之使用技巧记录
			
A:写了个死循环Unity无响应崩溃了怎么办? Q::到文件夹里找到刚刚写的脚本,把错误的代码屏蔽掉,再回到Unity
 - 在php中怎么利用js把参数传递给弹窗
			
1.在php页面中经常用到把参数传递给弹窗页面,在弹窗页面中操作 2.两种方式,截图为一种 3.最常见的就是利用hideen隐藏域,点击按钮的时候把要传递的参数值传递给隐藏域,需要的时候在弹窗中获取. ...
 - LOJ #2985. 「WC2019」I 君的商店
			
传送门 搬题解QwQ 首先最大值一定为 \(1\),直接扫一遍两两比较 \(O(2N)\) 求出最大值 设最大值位置为 \(a\),对于任意两个没有确定的位置 \(x,y\) 询问 \([a,x+y] ...
 - BZOJ1396: 识别子串(后缀自动机 线段树)
			
题意 题目链接 Sol 后缀自动机+线段树 还是考虑通过每个前缀的后缀更新答案,首先出现次数只有一次,说明只有\(right\)集合大小为\(1\)的状态能对答案产生影响 设其结束位置为\(t\),代 ...
 - 使用sa-jdi.jar dump 内存中的class
			
前言 在分析一个 jar 包时发现他把关键类采用了运行时使用 classloader 的方式加载了.懒得分析算法了,可以使用 jdk 自带的工具 dump 出需要的class. 正文 从运行的java ...
 - linux(centos7)下SVN服务器搭建手札
			
linux(centos)下SVN服务器如何搭建?说到SVN服务器,想必大家都知道,可以是在LINUX下如何搭建SVN服务器呢?那么今天给大家分享一下linux(centos)搭建SVN服务器的思路! ...
 - Linux学习之CentOS(一)----在VMware虚拟机中安装CentOS 7
			
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...
 - Python 面向对象(一)
			
面向过程编程 (Procedural Programming) Prodcedural programming uses a list of instructions to tell the comp ...
 - 使用Reflector反编译并提取源代码
			
Reflector是一个强大的.net 反编译工具,有时我们不止需要反编译源代码,更需要提取源代码. Reflector本身不自带提取源代码功能,不过可以借助插件Reflector.FileDisas ...