VIsualSVN server 安装及旧仓库导入

摘要:
安装参考:1http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.htmlSVN构建和使用服务器(I)Subversion是一个优秀的版本控制工具。这里不讨论其具体优点和细节。首先,下载并构建SVN服务器。现在Subversion已经迁移到Apache网站。下载地址:http://subversion.apa

安装参考:
1, 

 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.

首先来下载和搭建SVN服务器.

现在Subversion已经迁移到apache网站上了,下载地址:

http://subversion.apache.org/packages.html

这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.

windows操作系统下面的二进制文件包一共有5种,如图:

VIsualSVN server 安装及旧仓库导入第1张

个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用.

点开上面的VisualSVN连接,下载VisualSVN server,如图:

VIsualSVN server 安装及旧仓库导入第2张

然后下载TortoiseSVN客户端,官网下载地址:http://tortoisesvn.net/downloads.html

VIsualSVN server 安装及旧仓库导入第3张

注意下载跟你电脑匹配的安装包,在页面的下面你还可以找到语言包,如图:

VIsualSVN server 安装及旧仓库导入第4张

下载完成后,应该有这些安装包,如图:

VIsualSVN server 安装及旧仓库导入第5张

 TortoiseSVN安装包和简体中文语言包

VIsualSVN server 安装及旧仓库导入第6张

VisualSVN server安装包

先安装VisualSVN server的安装包,双击VisualSVN server安装包,如图:

VIsualSVN server 安装及旧仓库导入第7张

点Next,进入下一步,如图:

VIsualSVN server 安装及旧仓库导入第8张

点同意,进图下一步,如图:

VIsualSVN server 安装及旧仓库导入第9张

选择上面一个选项,点Next,进入下一步,如图:

VIsualSVN server 安装及旧仓库导入第10张

Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录.Server Port指定一个端口,Use secure connection勾山表示使用安全连接,Use Subversion authentication 表示使用Subversion自己的用户认证.点击Next,进入下一步,如图:

VIsualSVN server 安装及旧仓库导入第11张

点Install,进入下一步,如图:

VIsualSVN server 安装及旧仓库导入第12张

等待安装完成,如图:

VIsualSVN server 安装及旧仓库导入第13张

安装完成后,启动VisualSVN Server Manager,如图:

VIsualSVN server 安装及旧仓库导入第14张

接下来我们安装TortoiseSVN,双击安装包,进入下一步.如图:

VIsualSVN server 安装及旧仓库导入第15张

点击Next,进入下一步,如图:

VIsualSVN server 安装及旧仓库导入第16张

选择接受,然后点击Next,进入下一步,如图:

VIsualSVN server 安装及旧仓库导入第17张

选择安装路径,然后点击Next,进入下一步,如图:

VIsualSVN server 安装及旧仓库导入第18张

点击Install,开始安装,如图:

VIsualSVN server 安装及旧仓库导入第19张

等待安装完成,安装完成后如图:

VIsualSVN server 安装及旧仓库导入第20张

接下来我们安装简体中文语言包,这个非常简单,一路Next就行,就不截图了.语言包安装完成以后在桌面任意空白地方单击鼠标右键,会在右键菜单里找到SVN,如图:

VIsualSVN server 安装及旧仓库导入第21张

选择设置,进入下一步,如图:

VIsualSVN server 安装及旧仓库导入第22张

在右边的语言里面选择简体中文,然后点击应用,确定,汉化即完成,如图:

VIsualSVN server 安装及旧仓库导入第23张

到这里,服务端和客户端都已经安装完毕


2,
http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407979.html

上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.

首先打开VisualSVN Server Manager,如图:

VIsualSVN server 安装及旧仓库导入第24张

可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图:

VIsualSVN server 安装及旧仓库导入第25张

在弹出的右键菜单中选择Create New Repository或者新建->Repository,进入下一步:

VIsualSVN server 安装及旧仓库导入第26张

输入版本库名称,勾上Create default structure复选框(推荐这么做).点击OK,版本库就创建好了,版本库中会默认建立trunk,branches,tags三个文件夹,如图:

VIsualSVN server 安装及旧仓库导入第27张

这时候我们将项目导入到版本库中,找到你的项目文件夹,在项目文件夹上点击鼠标右键,找到SVN菜单,选择导入,如图:

VIsualSVN server 安装及旧仓库导入第28张

在弹出的对话框中填上版本库URL,这个URL可以从VisualSVN Server Manager中获取,在你的版本库上单击右键,选择Copy URL to Clipboard,这样就把版本库URL复制到你的剪贴版了.如图:

VIsualSVN server 安装及旧仓库导入第29张

将复制的版本库URL粘贴上,在URL后面加上trunk子路径.然后在导入信息里面填上导入信息"导入项目到版本库".如图:

VIsualSVN server 安装及旧仓库导入第30张

点击确定,所选中的项目就会被导入到版本库中.如图:

VIsualSVN server 安装及旧仓库导入第31张

项目导入到版本库以后,不能随便让谁都能够读写版本库,所以需要建立用户组和用户.

在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create User或者新建->User,如图:

VIsualSVN server 安装及旧仓库导入第32张

在弹出的对话框中填写User name和Password,然后点击OK,如图:

VIsualSVN server 安装及旧仓库导入第33张

用相同的方式分别创建用户Develpoer1,Develpoer2,Develpoer3,Test1,Test2,Manger六个用户,分别代表3个开发人员,两个测试人员和一个项目经理,如图:

VIsualSVN server 安装及旧仓库导入第34张

然后我们建立用户组,在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create Group或者新建->Group,如图:

VIsualSVN server 安装及旧仓库导入第35张

在弹出窗口中填写Group name为Developers,然后点Add按钮,在弹出的窗口中选择三个Developer,加入到这个组,然后点Ok,如图:

VIsualSVN server 安装及旧仓库导入第36张

用相同的方式创建组Managers,Testers,如图:

VIsualSVN server 安装及旧仓库导入第37张

接下来我们给用户组设置权限,在MyRepository上单击右键,选择属性,如图:

VIsualSVN server 安装及旧仓库导入第38张

在弹出的对话框中,选择Security选项卡,点击Add按钮,选中Developers,Managers,Testers三个组,然后添加进来,给Developers,Managers权限设置为Read/Write,Tester权限设置为Read Only,如图:

VIsualSVN server 安装及旧仓库导入第39张

到此,服务端就完成了.

接下来,我们用客户端去检出代码,在桌面空白处单击右键,选择SVN检出,在弹出的对话框中填写版本库URL(具体获取方式,上面讲上传项目到版本库的时候讲过),选择检出目录,点击确定.如图:

VIsualSVN server 安装及旧仓库导入第40张

开始检出项目,如图:

VIsualSVN server 安装及旧仓库导入第41张

检出完成之后,我们打开工作副本文件夹,会看到所有文件和文件夹都有一个绿色的√.如图:

VIsualSVN server 安装及旧仓库导入第42张

至此,创建版本库和使用TortoiseSVN导入项目,检出项目已经介绍完毕.



//==//


VIsualSVN server 安装及旧仓库导入第43张

通过导入现有仓库, 成功导入之前电脑上的仓库! 19:08-
VIsualSVN server 安装及旧仓库导入第44张



创建用户
VIsualSVN server 安装及旧仓库导入第45张

设置仓库权限, 添加刚刚设置的用户
VIsualSVN server 安装及旧仓库导入第46张

下一步: 
1,安装TortoiseSVN
VIsualSVN server 安装及旧仓库导入第47张

2,安装 TortoiseSVN 中文语言包
3, 获得刚刚导入的库路径:
VIsualSVN server 安装及旧仓库导入第48张
3,在自己需要工作目录下 点击右键 - SVN检出  ,在版本库URL中填入刚刚拷贝的内容
VIsualSVN server 安装及旧仓库导入第49张

4, 输入刚刚创建的用户
VIsualSVN server 安装及旧仓库导入第50张


项目就全部导出来啦!







来自为知笔记(Wiz)


免责声明:文章转载自《VIsualSVN server 安装及旧仓库导入》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇jQuery 根据value设置radio默认选中WPF 中实现 Winfrom 中 Application.DoEvents() 方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Python 网络通信协议(互联网协议)

一. 操作系统基础 操作系统(Operatin System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在"裸机"上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行. 计算机组成: 硬件-->操作系统(OS)-->应用软件 二. 网络通信原理(参考文档) 2.1 互联网的本质就是一系列网络协议(1)概述当...

一次修复IncrediBuild Coordinator服务的经历

作者:朱金灿 来源:http://blog.csdn.net/clever101           早上发现部门的分布式编译服务的服务端崩溃了,原来是IncrediBuild Coordinator服务启动不了。启动该服务时发生如下错误:                    通过查看windows的事件查看器得到具体的错误信息: 无法找到来自源 ...

如何调试 Android 上 HTTP(S) 流量

转自: http://greenrobot.me/devpost/how-to-debug-http-and-https-traffic-on-android/ 如何调试 Android 上 HTTP(S) 流量 前面的话 在Android开发中我们常常会和API 打交道,可能你不想,但是这是避不开的。大部分情况下,调试发送网络请求和接收响应的过程都是...

码云推送项目总是没有权限

ssh配置这些都没问题,可能以前你的电脑,登陆过别的账号,win系统记录了 https://www.cnblogs.com/e0yu/p/9828520.html 使用git进行项目的版本管理,换了台电脑,配置了账号和邮箱后,pull一个私有项目的时候,发现一个问题: 原因分析: 这是由于没有设置Gitee的SSH公钥。在未设置SSH公钥的情况下,可以使...

svn命令行批量删除和批量添加

svn命令行批量删除和批量添加 如果使用svn的命令行,例如在linux下的终端中使用,svn的添加命令是svn add,删除命令是svn del,但是缺乏批量的操作,如果我在资源管理器中,手动添加了好多个文件夹下的各种各样的文件,然后我想一次性add,svn就力不从心了,即使使用svn add *,也会因为新添文件的父目录已经被添加进版本库而忽略父目录下...

破解中国电信华为无线猫路由(HG522-C)自己主动拨号+不限电脑数+iTV

中国电信总是把好好的一个路由猫阉割过后放在我的E家套餐里到处兜售(垄断市场也就罢了,还有非常多霸王条款,比方必须使用它们的手机,同一时候最多多少台电脑上网等等),曾经破解过另外一个中国电信的路由猫,非常easy,是通过U盘恢复默认配置就能够了,中国电信我的E家有个套餐用的是华为HG522-C无线路由猫再加上IPTV,前段朋友(年龄一大把了)反映他的电...