转:https://blog.csdn.net/chenyusiyuan/article/details/6925374

越来越发觉版本控制的重要性了,很惭愧到现在才真正开始落实~~~

这里使用TortoiseSVN来搭建本地版本控制,把目前进行的项目都建立一个对应的版本库,具体步骤如下:

(1)安装TortoiseSVN,参见:

利用TortoiseSVN获取最新版本的OpenCV源码

http://blog.csdn.net/chenyusiyuan/article/details/6061815

(2)新建一个文件夹,例如 G:\SVN,这个文件夹作为所有项目版本控制库的本文件夹;

(3)假设现有或新建项目的名称为 MyProject,则在 G:\SVN 里新建一个文件夹 MyProject,然后右击该文件夹,在TortoiseSVN菜单中选择“在此创建版本库”,以后该项目的所有版本信息都存放在这个文件夹里(G:\SVN\MyProject)。注意这个文件夹只能由TortoiseSVN管理。

(4)在集中存放项目的一个文件夹内,例如 D:\Projects,在空白处右击弹出菜单,选择“SVN检出”,按以下方式填写“版本库URL ”:

http://协议格式: http://localhost/svn/MyProject

或者

file:///协议格式:file:///G:/SVN/MyProject

其它内容按默认的就行,点击“确定”,就成功建立了版本库了,TortoiseSVN也会在 D:\Projects 内新建文件夹 MyProject,以后项目文件都放在这里创建或修改!

(5)现在,把现有的项目文件都存放到 D:\Porjects\MyProject,然后右击MyProject文件夹,选择“SVN提交”,完成项目版本的初始化。

(6)以后在MyProject文件夹内进行项目文件的创建和修改,当你需要保存版本时,按步骤(5)方式进行“SVN提交”就可以了。

(7)要查看比较不同版本,只需右击项目文件夹,在TortoiseSVN菜单的“版本浏览器”中选择具体文件,从右键菜单中选择“查看日志”,就可以看到不同版本的列表了。

参考:

[1] http://www.4ucode.com/Study/Topic/1549888

[2] http://zlz.im/tortoisesvn-build-local-svn/

【转】使用TortoiseSVN搭建本地的版本控制库的更多相关文章

  1. TortoiseSVN搭建本地版本库及简单操作使用

    TortoiseSVN是windows上一款著名的版本控制软件,对于我们管理自己的代码,特别是对一个团队来说,非常重要. 本文探讨的是如何搭建本地的版本库. (1)安装TortoiseSVN之后需要创 ...

  2. TortoiseSVN 搭建本地版本库及简单操作使用

    TortoiseSVN是windows上一款著名的版本控制软件,对于我们管理自己的代码,特别是对一个团队来说,非常重要. 本文探讨的是如何搭建本地的版本库. (1)安装TortoiseSVN之后需要创 ...

  3. Windows下利用TortoiseSVN搭建本地SVN服务器

    写在前面: 安装TortoiseSVN时,图中这步要选择,才能同时安装后面需要的svnserve.exe 环境说明: Win 7 TortoiseSVN 1.7 搭建步骤: 0. 新建一个目录,做&q ...

  4. [原创][SW]TortoiseSVN创建本地版本控制

    1. 简介 TortoiseSVN是一个Windows平台下的Subversion用户端软件,以Windows shell extension的方式写成.它是自由软件,以GNU通用公共许可证发布.(f ...

  5. 基于腾讯Centos7云服务器搭建SVN版本控制库

    基于腾讯Centos7云服务器搭建SVN版本控制库 最近在和小伙伴组队参加一个关于人工智能的比赛,无奈不知道怎么处理好每个人的代码托管问题,于是找到了晚上免费svn托管服务器的服务,但是所给的免费空间 ...

  6. svn 使用TortoiseSVN server搭建本地SVN服务器

    使用TortoiseSVN server搭建本地SVN服务器

  7. Windows下搭建本地SVN服务器【转】

    转自:http://www.linuxidc.com/Linux/2015-01/111563.htm 本文介绍Windows下搭建本地SVN服务器的方法,网上资料比较少也比较旧,大都介绍的是旧版本S ...

  8. 基于【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ数据仓库01 —— 准备环境,搭建本地仓库,安装ambari

    一.集群软硬件环境准备: 操作系统:  centos 7 x86_64.1804 Ambari版本:2.7.0 HDP版本:3.0.0 HAWQ版本:2.3.05台PC作为工作站: ep-bd01 e ...

  9. 如何用TortoiseSVN管理本地文档

    1.安装(略) 2.搭建本地SVN版本管理数据库(服务器) (1)在本地磁盘上新建一个目录,例如E:\SVN,用来存储各种需要进行版本管理的文档:接着在该目录下再创建一个新的空目录,例如创建一个E:\ ...

随机推荐

  1. QPainter绘制遇到的小问题

    1.Qt绘图基础 (1)绘图需画笔和画布: QPainter 相当于Qt中的一个画笔,绘制时需要一块画布, Qt中扮演画布角色的组件为QPaintDevice和他的各个子类,如: QWidget, Q ...

  2. Windows 数字化器类输入设备--笔设备分析(1)(原创)

    一.前言: 参考microsoft公司的链接:https://developer.microsoft.com/zh-cn/windows/hardware 将对Windows数字化器类输入设备--笔设 ...

  3. ubuntu16.04 pycharm的安装

    Ubuntu 16.04安装PyCharm-Python IDE (转:http://www.linuxdiyf.com/linux/26442.html) 我最开始接触的编程语言是C/C++,之后由 ...

  4. C# .NET 按ASCII 从小到大排序

    //C#的SortedDictionary<string,string>集合对key不是按照ascii码排序的因为他没有区分大小写,这就是个差别. 如果参数名中间有大写,小写,数字,Sor ...

  5. Azure CosmosDB (9) Unique Key Constraints

    <Windows Azure Platform 系列文章目录> 在Azure Cosmos DB中,还支持Unique Key Constraints(唯一键约束). 我们可以在Azure ...

  6. 浅谈C#在网络波动时防重复提交

    前几天,公司数据库出现了两条相同的数据,而且时间相同(毫秒也相同).排查原因,发现是网络波动造成了重复提交. 由于网络波动而重复提交的例子也比较多: 网络上,防重复提交的方法也很多,使用redis锁, ...

  7. Linux运维小知识

    自己日常用到的命令稍微备份一下: 版本确认 CentOS / RedHat Enterprise cat /etc/redhat-release Ubuntu cat /etc/lsb-release ...

  8. 使用 GDB 调试需要命令行参数的程序

    使用 gdb 命令提供的 --args 选项可以调试需要命令行参数的程序,如下: gdb --args a.out arg1 arg2 arg3

  9. sudo 取消密码

    通常我们并不以root身份登录,但是当我们执行某些命令 (command)时需要用到root权限,我们通常都是用"sudo command"来执行command.由于使用Ubunt ...

  10. 基于ssd的手势识别模型(object detection api方式)

    [Tensorflow]Object Detection API-训练自己的手势识别模型 1. 安装tensorflow以及下载object detection api 1.安装tensorflow: ...