`
pengfeifei26
  • 浏览: 243929 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

svn服务器 和svn客户端(二)

 
阅读更多

如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.

首先打开VisualSVN Server Manager,如图:

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

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

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

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

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

 

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

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

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

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

 

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

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

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

 

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

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

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

到此,服务端就完成了.

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

开始检出项目,如图:

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

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

下一篇介绍TortoiseSVN的使用,以及冲突解决办法.

分享到:
评论

相关推荐

    SVN 服务器和客户端安装

    SVN 服务器和客户端安装 SVN(Subversion)是一种版本控制系统,广泛应用于软件开发、文档管理等领域。为了使用 SVN,需要安装 SVN 服务器和客户端。下面是关于 SVN 服务器和客户端安装的知识点。 SVN 服务器安装 ...

    svn服务器端+客户端+eclipse插件

    2. SVN客户端:TortoiseSVN是Windows环境下非常流行的SVN客户端,其文件名 "TortoiseSVN-1.10.0.28176-x64-svn-1.10.0.msi" 显示了它的版本号和适用平台。TortoiseSVN 将 SVN 功能深度集成到文件系统的右键菜单中,...

    SVN 服务端和客户端加客户端破解文件打包

    SVN 服务端和客户端加客户端破解文件 win7和xp都可以使用。

    svn绿色windows版本,客户端,支持IntelliJ IDEA配置svn客户端环境

    “客户端”一词表明这是SVN服务器与开发者之间交互的工具,它允许用户进行版本控制操作,如提交、更新、查看文件历史、合并分支等。SlikSVN提供了一个名为"svn"的命令行工具,以及一个名为"TortoiseSVN"的图形用户...

    SVN服务器搭建以及Eclipse作为SVN客户端配置

    SVN 服务器搭建和 Eclipse 配置为 SVN 客户端 SVN(Subversion)是一种版本控制系统,旨在帮助开发团队更好地管理代码版本。下面是关于 SVN 服务器搭建和 Eclipse 配置为 SVN 客户端的详细知识点: 一、SVN 服务器...

    svn 服务器端 客户端

    以下是对“svn服务器端和客户端安装工具”的详细解析: 1. **SVN服务器端**: SVN服务器端是整个版本控制系统的核心,它存储项目的所有历史版本和当前状态。常见的SVN服务器端软件有Apache Subversion(也称为...

    svn web client svn客户端

    SVN 客户端是与 SVN 服务器交互的工具,它们提供图形用户界面(GUI)或命令行接口(CLI),使得开发者可以方便地进行版本控制操作。常见的 SVN 客户端有 TortoiseSVN(Windows)、SmartSVN(跨平台)、SVNKit(Java ...

    Linux下SVN服务器安装配置及客户端安装说明[定义].pdf

    本文将指导用户在 Linux 平台下安装和配置 SVN 服务器,并介绍客户端的安装步骤。 一、安装 SVN 服务器 1. 下载 SVN 源文件和依赖文件 SVN 服务器的安装需要两个文件:subversion-1.6.1.tar.gz 和 subversion-deps...

    svn服务器和客户端

    以下是对“svn服务器和客户端”这个主题的详细解释: 1. **SVN服务器**: - **安装**: SVN服务器通常通过Apache HTTP Server或VisualSVN等软件来搭建。Apache HTTP Server配合mod_dav_svn模块提供SVN服务,而...

    SVN服务端与客户端

    SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同...

    svn服务器端和客户端

    windows下的 svn服务器端软件和客户端软件,以及 myeclipse集成插件...........................................................................................................................

    svn服务器和客户端搭建

    总结一下,本教程涵盖了如何使用Apache mod_dav_svn和VisualSVN Server搭建SVN服务器,以及如何在Eclipse中安装和使用Subversive或Subclipse插件进行客户端配置。通过这些步骤,开发者可以有效地利用SVN进行版本控制...

    SVN服务器和客户端详细使用指南

    二、SVN客户端安装与配置 1. **选择客户端**:常见的SVN客户端有TortoiseSVN(Windows)、SmartSVN(跨平台)和SlikSVN(命令行工具)。根据个人喜好和需求选择合适的客户端。 2. **安装客户端**:下载并按照指引...

    SVN服务器端和客户端 window64

    在这个“SVN服务器端和客户端 window64”压缩包中,包含的是适用于Windows 64位系统的SVN服务器端和TortoiseSVN客户端的安装程序。 **1. SVN服务器端** SVN服务器端是整个版本控制系统的核心,它负责存储所有项目...

    svn服务器 svn客户端 win7 64位

    对于"svn服务器"和"svn客户端",这是SVN系统的两个关键组成部分。 SVN服务器是存储项目版本库的地方,它负责保存所有文件的各个版本,并处理客户端的请求。服务器可以是专门的硬件设备,也可以是运行着SVN服务的...

    SVN服务器和客户端安装包

    在这个“SVN服务器和客户端安装包”中,包含了两个关键组件:TortoiseSVN和VisualSVN Server。 TortoiseSVN是针对Windows用户的一个直观的图形界面客户端工具,它与Windows资源管理器无缝集成,使得用户可以轻松地...

    svn服务器+svn客户端+svn服务器配置

    在"svn服务器+svn客户端+svn服务器配置"的主题中,我们涵盖了三个关键方面:搭建SVN服务器,安装和配置SVN客户端,以及服务器的详细配置。 首先,SVN服务器是整个版本控制系统的基石,它存储所有版本的文件,并处理...

    svn客户端和svn服务器

    本篇文章将深入探讨svn客户端和svn服务器的使用,以及如何下载和安装它们。 首先,我们需要理解svn客户端和svn服务器的角色。svn客户端是开发者用于与svn服务器交互的工具,它可以执行版本控制操作,如添加、提交、...

    svn 在xp系统上安装服务器端和客户端.rar_HLD_SVN客户端 xp_SVN服务器_svn xp_svn xp 客户端

    二、安装SVN客户端 1. 安装TortoiseSVN:TortoiseSVN是Windows环境下最受欢迎的SVN客户端,提供直观的右键菜单操作。前往官方网站下载对应版本,然后按照安装向导进行安装。 2. 配置客户端:安装完成后,打开...

Global site tag (gtag.js) - Google Analytics