1、安装客户端:TortoiseSVN-1.9.7.27907-x64-svn-1.9.7
 
 
2、安装服务器:Setup-Subversion-1.8.5.msi
 
3、建立版本库
①新建一个空文件夹,目录和文件夹名称最好都用英文,不要使用中文
②打开文件夹,在空白处鼠标右键
③在弹出的菜单栏中选择“Tortoise SVN—>Create repository here”
④弹出对话框,提示创建成功,并自动在文件夹中创建了目录结构
 
ps:如果在一个空文件夹里,鼠标右键Tortoise SVN—>Create repository here报错,报警框提示“Subversion reported an error while creating a repository! Make sure the folder is empty and not write protected.”,则可能是该空文件夹已经在之前操作过建立版本库,可能删除文件不干净,处理方式可以显示隐藏的项目,将文件夹下隐藏的Desktop的配置设置。再进行建立版本库操作则可成功。
 
4、配置用户和权限
进入版本库位置下的conf目录下,如步骤3建立的位置为D:\SVN\conf,修改该目录下的svnserve.conf
[general] 
# password-db = passwd 
改为: 
[general] 
password-db = passwd
然后修改同目录的passwd文件,去掉下面三行的注释: 
[users] 
# harry = harryssecret 
# sally = sallyssecret 
最后变成: 
[users] 
harry = harryssecret 
sally = sallyssecret
在passwd文件中,“=”前的字符就是用户名,后面的就是密码。还要注意“[users]”前面的注释“#”一定要删除掉。
eg:
aa=123456
bb=123456
 
5、建立工作目录(同步检出)
①在任意位置新建工作目录文件夹,即想存放svn文件的文件夹,文件名可自己定义
②在空白处鼠标右键,在弹出的菜单栏中选择“SVN Checkout”
 
③在弹出的对话框中选择库目录,工作目录,点击“OK”
 
 
 
④弹出的对话框依次选择Aceepet pernanently,输入usernamen、password后勾选save authentication,导出完成后,点击“OK”(用户名和密码请事先和svn管理员索要)
可以看到工作目录中多出了库中的文件,这些文件就是有版本控制的,对这些文件的修改可以保存到库,也可以从库里恢复旧版本的文件
 
6、更新工作目录
①在工作目录空白处点击鼠标右键,选择“SVN Update”
②弹出对话框开始更新,并显示更新了哪些内容,版本库是多少
 
7、提交工作目录
①在工作目录空白处点击鼠标右键,选择“SVN Commit”
②弹出对话框,输入备注信息,显示要提交哪些文件,点击“OK”开始提交
 
 
 
 
 
 
 
资料来源:
怎样使用svn/svn 使用方法/教程:同步篇:https://jingyan.baidu.com/article/ca41422fe5ca281eae99ed39.html
TortoiseSVN下载,安装,配置,常用操作,svn教程:
svn服务器的配置步骤:
svn高速新手教程:
 

SVN入门使用的更多相关文章

  1. SVN入门教程总结

    参考: SVN使用笔记 SVN入门必备教程 一看就懂 SVN使用教程总结 版本控制器:SVN教程 菜鸟教程之SVN教程 极客学院之SVN教程 SVN(SubVersion)简介: 为什么要使用SVN( ...

  2. SVN入门图解教程(超详细)

    SVN入门图解教程(超详细) 一.总结 一句话总结: 二.SVN入门教程 1. 什么是SVN SVN全名Subversion,即版本控制系统.SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操 ...

  3. SVN入门-2分钟教你入门

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/u010540106/article/details/37317201   学习SVN首先我们应该知道 ...

  4. svn 入门

    SVN版本:1.5 及更新版本 名词说明: WC:Working Copy 你的工作区 Versioned:受控的:受版本控制的 SVN是什么? SVN是开源的版本控制系统. 比CVS更多的特性.一个 ...

  5. Svn入门

    1.建立svn仓库 ›    命令svnadmin create 仓库名称,如:进入命令行窗口,切换到Svn安装目录下,输入如下命令:svnadmin create F:\software\repos ...

  6. SVN入门教程

    1. 什么是SVN SVN全名Subversion,即版本控制系统.SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统. 作为一个开源的版本控制系统,Subversion管理者随时间改变 ...

  7. SVN入门 TortoiseSVN 检出

    1. SVN检出(SVN Checkout) 检出项目文件. 新建或者进入目录下(比如qianduan1),右键 --> Svn 检出-->其中版本库URL我可以在SVN服务器获取到,将复 ...

  8. SVN入门 服务器VisualSVN Server和客户端TortoiseSVN安装

    Subversion是一个版本控制系统,相对于的RCS.CVS,采用了分支管理系统,它的设计目标就是取代CVS.互联网上免费的版本控制服务多基于Subversion. 一.SVN工作原理 SVN(Su ...

  9. SVN入门2

    TortoiseSVN 以简单易用的安装包的形式发布.双击安装文件并按照提示操作.安装文件会照顾其余的事情.安装结束后不要忘记重启电脑. Import(导入) 导入.导出是以服务器上的版本库为中心的. ...

随机推荐

  1. bzoj2086: [Poi2010]Blocks DP,单调栈

    题目链接 https://www.lydsy.com/JudgeOnline/problem.php?id=2086 思路 这就有点妙了 题目意思就是让你求平均数>=k的最长序列 先求出a[i] ...

  2. win10中命令操作Zookeeper

    目录 zk客户端命令: 连接: 命令: 四字命令: 常用命令: 返回参数说明: 参考: zk客户端命令: 连接: C:\Users\qhong\Desktop $ zkCli.cmd -server ...

  3. 买不到的数目|2018年蓝桥杯A组题解析第八题-fishers

    买不到的数目 小明开了一家糖果店.他别出心裁:把水果糖包成4颗一包和7颗一包的两种.糖果不能拆包卖. 小朋友来买糖的时候,他就用这两种包装来组合.当然有些糖果数目是无法组合出来的,比如要买 10 颗糖 ...

  4. POJ 1191 棋盘分割(区间DP)题解

    题意:中文题面 思路:不知道直接暴力枚举所有情况行不行... 我们可以把答案转化为 所以答案就是求xi2的最小值,那么我们可以直接用区间DP来写.设dp[x1][y1][x2][y2][k]为x1 y ...

  5. LogStash Download

    https://www.elastic.co/downloads/logstash 1.Download and unzip Logstash 2.Prepare a logstash.conf co ...

  6. hihoCoder week13 最近公共祖先·一

    用的dfs,自下往上搜索一个节点的所有祖先,然后在相应祖先 判断是否是另一个节点的祖先,如果是 就截止,否则继续往上搜索,直到搜索到,或者知道所有的祖先都被扫描完成 #include <bits ...

  7. 深度学习课程笔记(十二) Matrix Capsule

    深度学习课程笔记(十二) Matrix Capsule with EM Routing  2018-02-02  21:21:09  Paper: https://openreview.net/pdf ...

  8. Java基础 【Arrays 类的使用】

    package com.zuoyan.sort; import java.util.Arrays; public class ArraysClassDemo { public static void ...

  9. Derek解读Bytom源码-protobuf生成比原核心代码

    作者:Derek 简介 Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom ...

  10. UI、JS框架----Bootstrap、Metro

    Bootstrap Datagrid EasyUI Metro bootstrap Datepicker Editable for Bootstrap:bootstrap-editable.js X- ...