SVN的学习和安装
SVN分为服务器版本和客户端版本
服务器:VISUALSVN SERVER
https://www.visualsvn.com/server/download/
安装和配置(都很简单,只要不断的下一步,安装完成之后新建仓库并且新建角色即可)
http://www.imooc.com/video/1924
客户端:TortoiseSVN
下载地址:
https://tortoisesvn.net/downloads.html
安装和配置(真没什么好说的,直接不断的下一步next就可以了)
http://www.imooc.com/video/2001
推荐安装完成之后重启电脑,尽管功能上不会影响。但重启之后可以看到checkout等功能的图片标记。

常用技巧
1、签出 CheckOut 即下载
在任何文件夹右键 -> SVN CheckOut
2、签入 Commit 即上传
在含有.svn的文件夹中右键 -> SVN Commit
3、更新 Update 获取最新的版本和资料。在checkout之后都要使用Update
在含有.svn的文件夹中右键 -> SVN Update
4、冲突
签入 + 失败(有新版本) + 更新

Lee.html 冲突明细文件
.mine 你的文件
r3你修改之前的文件
r4现在的文件
5、切换角色

6、忽略。每次commit都会忽略配置的内容

7、新建分支


创建完成之后,一定要update一下!
创建完成之后,一定要update一下!
创建完成之后,一定要update一下!
然后才能看到新的分支文件夹

8、当临时分支代码更新,且主分支代码也更新之后。为了避免越走越远,怎么把主分支最新的代码更新到临时分支中?
http://blog.csdn.net/bbirdsky/article/details/24620155
1、右击临时分支项目,选择merge

2、点击下一步

3、URL to merge from 选择主分支(或者你觉得应该同步代码的分支)的地址

然后点击下一步就可以了,再下一步就可以了
Windows下SVN回滚到旧版本(TortoiseSVN)
http://www.cnblogs.com/tommy-huang/p/4729634.html
1. 签出(CheckOut)最新版本的代码到电脑中(不能做任何修改)
2. 执行TortoiseSVN的Show log操作,
在新签出的文件夹上右键,TortoiseSVN -> Show log, 如下图:

3. 回滚,这里有2种类型的回滚
3.1. 直接回滚到某个旧的版本,这个版本后的变更都会被删除,
操作如下:选中某个旧的版本,执行“Revert to this revision”操作:
如果要回到最新的版本,推荐最直接的方式是删除文件,重新update
SVN的学习和安装的更多相关文章
- Dubbo入门到精通学习笔记(三):持续集成管理平台之SVN版本管理系统的安装和使用
文章目录 持续集成管理平台介绍 持续集成介绍 持续集成管理平台的组成 持续集成实践介绍 即将学习 SVN版本管理系统的安装 安装 Subversion + Apache 安装 jsvnadmin 简单 ...
- LINUX+Vmware+SVN的配置和安装
LINUX+Vmware+SVN的配置和安装 验证SVN安装了没有 svnserve --version 查看CentOS自带JDK是否已安装. ◆输入:yum list installed |gre ...
- 转:SVN Eclipse插件Subclipse安装和配置
一.安装Subclipse subclipse项目地址:http://subclipse.tigris.org/. 安装Subclipse的最好方法是使用Eclipse Update Manager. ...
- Hbase深入学习(二) 安装hbase
Hbase深入学习(二) 安装hbase This guidedescribes setup of a standalone hbase instance that uses the local fi ...
- Hadoop学习------Hadoop安装方式之(二):伪分布部署
要想发挥Hadoop分布式.并行处理的优势,还须以分布式模式来部署运行Hadoop.单机模式是指Hadoop在单个节点上以单个进程的方式运行,伪分布模式是指在单个节点上运行NameNode.DataN ...
- 2018-05-11-机器学习环境安装-I7-GTX960M-UBUNTU1804-CUDA90-CUDNN712-TF180-KERAS-GYM-ATARI-BOX2D
layout: post title: 2018-05-11-机器学习环境安装-I7-GTX960M-UBUNTU1804-CUDA90-CUDNN712-TF180-KERAS-GYM-ATARI- ...
- 基于svnserve的SVN服务器(windows下安装与配置)
基于svnserve的SVN服务器(windows下安装与配置) 基于svnserve的SVN服务器(windows下安装与配置)关键字: svn 安装SVNserve 从http://subvers ...
- eclipse 导入tortoiseSVN检出项目,不显示svn信息(eclipse安装svn插件)
eclipse 导入tortoiseSVN检出项目,不显示svn信息(eclipse安装svn插件) CreateTime--2018年5月10日14:10:35 Author:Marydon 1 ...
- SVN 使用学习记录
一.基本SVN操作 安装了SVN之后,在本机上点击右键,就能够看到如下信息: 1.建立SVN Repository 下面来建立一个SVN Repository.这个文件夹是同步用的,你可以放在本机的任 ...
随机推荐
- 2.saltstack笔记之目标,模块,返回写入数据库
作者:刘耀 QQ:22102107 一.目标(targeting Minions) 1.匹配Minions Id 匹配所有 (*) [root@node1 salt]# salt '*' test.p ...
- ubuntu dpkg 命令详解
linux的包管理有多种,除了rpm,apt等还有优秀的dpkg,下面是dpkg命令的详细使用教程,希望对你有用.deb包的管理是比较优秀的包管理工具,用的linux系统有 debian ubuntu ...
- window.open()读取本地图片简单使用总结
最近做了一个项目,需要读取本地图片出来,问了一些人,感觉在数据库中存取路径比较合适,故做此方法. 后台查询出来的路径
- Linux开发cocos2dx程序环境搭建
安装linux系统,ubuntu 14.04 64位 安装支持软件 sudo apt-get update sudo apt-get install git ssh vim ctags qt-sdk ...
- Linux下循环、选择、顺序操作
1.Shell脚本数组操作小结 http://www.jb51.net/article/52382.htm Linux Shell在编程方面比Windows批处理强大很多,无论是在循环.运算. bas ...
- JAVA开发第一步——JDK 安装
JDK,Java Development Kit. And JRE ,Java Runtime Environment. jdk分64位和32位,可自行去Oracle官网下载 直接百度下载链接 Win ...
- 9.装饰者模式(Decorator Pattern)
using System; namespace ConsoleApplication7 { class Program { static void Main(string[] args) { // 我 ...
- 菜鸟学Linux命令:find命令 查找文件
find命令是Linux下最常用的命令之一,灵活的使用find命令,你会发现查找文件变得十分简单. 命令格式 find [指定查找目录] [查找规则(选项)] [查找完后执行的动作] 参数规则 - ...
- 必须正确理解的---ng指令中的compile与link函数解析
这个绝对是深入的知识,但看完之后,对NG的理解就很利害啦. http://www.ifeenan.com/angularjs/2014-09-04-%5B%E8%AF%91%5DNG%E6%8C%87 ...
- matlab练习程序(图像马赛克)
处理原理就是将邻域像素平均值赋给邻域中的所有像素. 这里将处理方法分为了带线条和不带线条,带线条处理后的视觉效果要好些. 原图: 处理结果(不带线条): 处理结果(带线条): 代码处理的是带线条的情况 ...
