版权声明:本文为博主原创文章,转载请注明原文出处。 https://blog.csdn.net/zzfenglin/article/details/50936888

本节我们进一步了解SVN服务端和客户端的一些说明和操作,并演示如何将一个本地工程提交到SVN服务端上进行版本管理。

VisualSVN Server的说明与操作

1.VisualSVN Server主界面的介绍,打开主界面之后显示如下:

2.下面我们看一下VisualSVN Server的属性配置,右键控制区的VisualSVN Server(Local),选择“Properties”,操作及显示如下:

3.点“Storage”,显示如下:

上面显示的是版本库存放的地址,可以直接复制新的地址更改此处,或者点“Browse...”手动选择新的地址。

4.点“Network”,显示如下:

上图中的“Server name”可以是计算机名,也可以是计算机的IP地址,此处修改之后,下面的“Repositories URL”也会跟着变,该URL可以直接在浏览器上打开。

5.上述URL在浏览器上打开的时候会提示输入用户名和密码,显示如下:

输入用户名和密码,然后点击登录即可。

用户和分组的创建

1.创建用户,右键点击控制区的“Users”,在下拉菜单中选择“新建”,然后选择“Users...”,显示如下:

点“OK”之后,就会生成新的用户,我输入的用户名是“zz”,所以右侧显示如下:

2.创建分组,右键点击控制区的“Groups”,在下拉菜单中选择“新建”,选择“Group...”,显示如下:

我输入的分组名是“group-zz”,添加上刚刚生成的用户“zz”,显示如下:

最后点OK,就会生成分组“group-zz”,包含成员“zz”。

操作演示

1.下面我们来实际操作一下,将一个没有版本管理的代码工程提交到SVN服务器上,实现代码版本同步管理。

2.首先,我们在VisualSVN Server服务端上创建一个仓库“svn-test”,操作方法如下所示:

3.在我们创建的仓库的“trunk”下创建要提交的工程

4.下面就是将需要版本管理的工程导入到SVN服务端,右键点击需要版本管理的工程,操作如下:

点击“OK”之后,因为是第一次提交,会提示输入用户名和密码,手动输入创建的用户名和密码,点“OK”即可,显示如下:

5.本地的“keyfob”工程导入到服务端之后,服务端上刷新即可看到导入的工程,但是本地的“keyfob”没有显示与服务端同步的标志,所以,我们需要从服务端拉一下工程,操作如下:

Revision此处选择“HEAD revision”,即最新版本,因为是第一次提交之后的第一次更新,没有其他版本选择,所以我们选择最新版本即可。后期如果提交了很多的版本,为了需要想查看之前提交的某个特定版本时,可以选择下面的“Revision”,在后面的空白框中输入要更新的版本的ID(如果记不清版本ID,可以点击“Show log”来查看提交记录)。点击“OK”之后显示如下:

提示当前要导出的目录并不为空,是否确定要导出,我们这里选择“Checkout”覆盖本地之前的工程即可,或者重新找个目录也可以。更新之后,显示如下:

这样,我们本地的KeyFob工程就在SVN服务端上建立了版本管理,后面进行修改之后,都可以提交修改记录,或者更新别的用户提交的该工程的修改记录。

SVN服务端和客户端的说明与操作的更多相关文章

  1. SVN 服务端 和 客户端

    网址大全  |  EF CodeFirst  |  电视  |  MyNPOI  |  开源  |  我的皮肤  |  ASP.NET MVC4  |  前端提升  |  LINQ  |  WCF   ...

  2. SVN服务端和客户端的安装与搭建

    版权声明:本文为博主原创文章,转载请注明原文出处. https://blog.csdn.net/zzfenglin/article/details/50931462 SVN简介 SVN全名Subver ...

  3. (转)SVN 服务端、客户端安装及配置、导入导出项目

    SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...

  4. suse安装svn服务端和客户端的使用

    suse安装svn服务端 一. 安装服务端 配置网络安装源(suse11sp1为例) 新建11.1.repo11.1为软件源名称,可自定义文件并添加如下内容后保存 linux-e0xg:/etc/zy ...

  5. [企业化NET]Window Server 2008 R2[3]-SVN 服务端 和 客户端 基本使用

    1.  服务器基本安装即问题解决记录      √ 2.  SVN环境搭建和客户端使用 2.1  服务端 和 客户端 安装    √ 2.2  项目建立与基本使用     √ 2.3  基本冲突解决, ...

  6. [企业化NET]Window Server 2008 R2[2]-SVN 服务端 和 客户端 安装

    1.  服务器基本安装即问题解决记录      √ 2.  SVN环境搭建和客户端使用 2.1  服务端 和 客户端 安装    √ 2.2  项目建立与基本使用     √ 2.3  基本冲突解决, ...

  7. windows下搭建svn服务端、客户端

    1.安装SVN服务器subversion以及客户端TortoiseSVN,在网上下载windows版的subversion,TortoiseSVN并安装,比如我的服务端安装在了D:\Program F ...

  8. SVN 服务端、客户端安装及配置、导入导出项目

    http://blog.csdn.net/xcy13638760/article/details/12994923 http://www.cnblogs.com/armyfai/p/3985660.h ...

  9. svn服务端安装、权限修改以及客户端的使用

    2017-10-1016:10:2 svn服务端安装.权限修改以及客户端的使用 svn服务端.客户端.汉化包下载 http://pan.baidu.com/s/1c1Ogj2C 1.安装服务器端程序( ...

随机推荐

  1. 【原创】qlogic网卡软中断不均衡问题分析

    引子 使用qlogic QL45000网卡测试业务性能,发现cpu软中断分布不均衡,而且很有规律,导致cpu空闲也不是很均衡, 会影响业务稳定性. 设备使用3张网卡Qlogic网卡,配置为4*25G模 ...

  2. C#中生成GUID的四种格式

    var uuid = Guid.NewGuid().ToString(); // 9af7f46a-ea52-4aa3-b8c3-9fd484c2af12 var uuidN = Guid.NewGu ...

  3. [转]Flash开发技能树

  4. “AS3.0高级动画编程”学习:第二章转向行为(上)

    因为这一章的内容基本上都是涉及向量的,先来一个2D向量类:Vector2D.as (再次强烈建议不熟悉向量运算的童鞋,先回去恶补一下高等数学-07章空间解释几何与向量代数.pdf) 原作者:菩提树下的 ...

  5. 解决cpplint在Python 3下没有任何输出的问题

    修改cpplint.py:1. main()中注释掉  # sys.stderr = codecs.StreamReaderWriter(sys.stderr,  # codecs.getreader ...

  6. Java I/O - 对象的输入输出与序列化

    先说概念: 一.相关概念 序列化是Java提供的一种将对象写入到输出流.并在之后将其读回的机制. 序列化:把内存中的java对象转换成与平台无关的二进制字节序列,以便永久保存在磁盘上或通过网络进行传输 ...

  7. B/S架构与C/S架构

    一,概念:        首先软件体系结构定义了软件的局部和总体计算的构成,以及这些部件之间的相互作用关系.部件包括诸如服务器,客户,数据库,过滤器,程序包,过程,子程序等一切软件的 组成成分. C/ ...

  8. L2-026 小字辈(dfs)

    本题给定一个庞大家族的家谱,要请你给出最小一辈的名单. 输入格式: 输入在第一行给出家族人口总数 N(不超过 100 000 的正整数) —— 简单起见,我们把家族成员从 1 到 N 编号.随后第二行 ...

  9. odoo 前端页面渲染--数据库管理页面

    例子 - 去除登陆页面的Powered by Odoo链接从上面的第3步,我们可以看到,最后登录界面是由'web.login' 模板来显示的,通过odoo的继承方式,我们很容易的就可以去除这个链接,通 ...

  10. return this 和return * this

    this是指向自身对象的指针,*this是自身对象. 也就是说return *this返回的是当前对象的克隆或者本身(若返回类型为A, 则是克隆, 若返回类型为A&, 则是本身 ). retu ...