使用VisualSVN Server的理由
SVN Server的版本有很多,比如CollabNet等,VisualSVN相对来说比较小巧,使用起来方便。
下载VisualSVN Server(Download VisualSVN)
在安装VisualSVN Server之前,需要下载VisualSVN Server,下载地址:http://www.visualsvn.com/server/download/
VisualSVN Server安装教程
下载完VisualSVN Server后,只要双击VisualSVN Server安装文件,按步骤点击下一步安装即可,VisualSVN
Server捆绑安装了Apache,免去了你安装apache的麻烦。具体可以参照官网,安装部分英语比较简单,其实不看英,你只要点一步再配一下安装路径就完全OK了。同时VisualSVN Server安装步骤中涉及了部分VisualSVN
Server配置信息,我会在VisualSVN配置部分详细介绍,VisualSVN
Server安装完毕后,即会跳出VisualSVN配置界面,如下图
VisualSVN Server配置教程
1、配置VisualSVN Server的访问地址
团队开发中使用VisualSVN,默认是以https://的方式访问VisualSVN服务器,即 https://计算机名/svn/
如果你想修改https的访问方式或者修改端口信息可以通过右键左侧VisualSVN Server
(Local)图标->Properties,如图
Visualsvn Server Network配置界面
如图,你可以配置VisualSVN Server的访问方式,比如Server Name,Server Port(默认443端口),use secure
connect(https://)表示是以https方式还是以http方式访问。同时你也可以根据需要将VisualSVN
Server绑定在固定几个ip地址上访问,进一步提升安全性。
2、配置VisualSVN Server用户/组/,并设置相应权限。
当以IE方式访问使用VisualSVN
Server时,需要输入相应的用户名及密码,这是保证开发的安全性,在一个PHP开发团队中,每个人承担的角色不同,有的是管理员,有的是开发人员,有的是测试人员,这就需要合理设置不同的用户组,并分配权限。
新建用户组,右键VisualSVN Server Users选项->新建->User后会出现创建用户的窗口,如图
使用Visualsvn Server创建新用户
注意:用户名和密码是区分大小写的。
新建用户组,右键Groups选项->新建->Group,界面与使用VisualSVN
Server新建用户类似,只是多了增加(Add)用户组中用户的界面。
配置用户权限,使用VisualSVN
Server可以针对不同项目库对不同用户分配不同的权限,也可以针对所有项目进行配置,比如我针对所有项目进行用户权限配置,只要右键左侧Repositories->所有任务->Mange
Security,如图
使用Visualsvn Server配置用户权限
默认权限为读写,不但可以针对用户组配置,也可以针对具体的单个用户进行权限配置,非常方便。
VisualSVN使用提示:关于VisualSVN
Server用户认证方面的配置,主要有两种形式,一种是使用VisualSVN自己创建用户组/用户名,另一种是VisualSVN使用当前Windows系统中已设定的用户组/用户名,从安全角度,个人还是建议使用VisualSVN创建。关于VisualSVN
Server认证方式的配置,可以通过右键左侧VisualSVN
Server图标->Properties->Authentication进行配置。
3、创建SVN Repositories(源码库)
右键Repositories->新建->repository,输入repository
name,如cromesvn....即可,其会在你安装VisualSVN Server时设定的Repositories存放目录下新建一个与 cromesvn 一样的目录。这一步是非常关键的,Zend Studio使用SVN时会用到。
安装TortoiseSVN客户端
1.导入源代码到库中
至此,在Windows上架设VisualSVN Server服务器的工作基本就完成了,VisualSVN的安装配置非常方便.
- 大小: 51.5 KB
- 大小: 31.5 KB
- 大小: 22.9 KB
- 大小: 20.4 KB
- 大小: 27.5 KB
- 大小: 20.4 KB
- 大小: 27.2 KB
分享到:
相关推荐
SVN 服务器和客户端安装 SVN(Subversion)是一种版本控制系统,广泛应用于软件开发、文档管理等领域。为了使用 SVN,需要安装 SVN 服务器和客户端。下面是关于 SVN 服务器和客户端安装的知识点。 SVN 服务器安装 ...
安装64位的SVN客户端后,用户通常需要配置SVN服务器的URL,然后就可以开始进行版本控制操作了。例如,可以使用“Checkout”从服务器获取最新版本的项目,使用“Commit”将本地修改上传到服务器,使用“Update”将...
接下来是客户端配置,对于Java开发者,常用的SVN客户端有TortoiseSVN。以下是如何在MyEclipse集成环境中配置TortoiseSVN的步骤: 1. **下载与安装TortoiseSVN**:从官方网站下载TortoiseSVN安装包,安装过程中选择...
**VisualSVN Server 1.0.3:Windows上的SVN客户端详解** Subversion(简称SVN)是一种广泛使用的版本控制系统,它允许用户管理和跟踪文件和目录的不同版本。VisualSVN Server是专为Windows环境设计的SVN服务器,...
"VS2022软件配置管理说明-visualSVN+TortoiseSVN+AnkhSvn汇编" 该文档主要介绍了Visual Studio 2022下的软件配置管理工具的配置和使用方法,涵盖了Visual SVN、TortoiseSVN和AnkhSvn三个工具的安装、配置和使用方法...
在Windows环境下,有多种SVN客户端可以选择,这些客户端提供了图形化的界面,使得操作更加直观和便捷。一些常见的SVN Windows客户端包括: 1. **TortoiseSVN**:这是一款非常流行的免费客户端,它作为一个Windows ...
本文将详细介绍如何在Windows操作系统上安装SVN客户端、服务端,并配置相关插件,以便进行高效的代码管理和协作。 首先,我们要了解SVN的核心概念。SVN是一个集中式的版本控制系统,用于跟踪项目文件的更改历史,...
VisualSVN Server本身并不内置这个特性,但通过一些自定义配置和脚本,我们可以实现这一功能。 1. **在线修改密码功能的实现步骤** - 首先,你需要下载并解压提供的程序包,将其中的内容复制到Visual SVN Server...
VisualSVN客户端是一款专为Subversion(SVN)版本控制系统设计的图形化工具,它使得在Windows环境下管理和协作代码变得更加直观和便捷。Subversion是一种开源的版本控制系统,用于跟踪文件和目录的更改,便于团队...
对于开发人员,需要安装SVN客户端,如TortoiseSVN(Windows)或SvnX(macOS)。这些客户端提供了图形化的界面,便于操作SVN。 **5. 配置SVN客户端** 在客户端中,需要设置SVN服务器的URL,如`...
**VisualSVN服务器端与TortoiseSVN客户端安装及使用教程** VisualSVN和TortoiseSVN是Subversion(SVN)版本控制系统在Windows平台上的重要组件。Subversion是一种开源的版本控制系统,用于管理文件和目录的历史记录...
VisualSVN Server是一款专为Windows操作系统设计的Subversion(SVN)服务器软件,它使得在Windows环境下部署和管理SVN仓库变得极其简单。版本V3.9.3是该产品的一个重要里程碑,也是最后一个对用户数量不限制的免费...
VisualSVN是一款深受开发者喜爱的Subversion(SVN)工具,它为Windows平台提供了高度集成的Subversion客户端和服务端解决方案。在1.6版本中,VisualSVN进一步提升了易用性和稳定性,使得团队协作和代码管理变得更加...
2. SVN客户端:TortoiseSVN是Windows环境下非常流行的SVN客户端,其文件名 "TortoiseSVN-1.10.0.28176-x64-svn-1.10.0.msi" 显示了它的版本号和适用平台。TortoiseSVN 将 SVN 功能深度集成到文件系统的右键菜单中,...
客户端安装完成后,开发者可以将本地项目导入到SVN版本库中,通过URL连接到服务器。客户端会同步项目文件到本地工作副本,之后每次修改文件后,都可以通过提交操作将更改上传到服务器。同时,客户端还支持查看文件...
VisualSVN Server是一款高效且易于管理的Subversion (SVN) 服务器,专为Windows操作系统设计。V5.0.2 版本是该软件的一个重要里程碑,它提供了32位和64位两种版本,以适应不同硬件环境的需求。 Subversion是一个...
在“SVN客户端—windows64位”中,我们讨论的核心是TortoiseSVN的64位版本。这个版本是针对64位Windows操作系统的,确保了在处理大量数据或大型项目时的高效性和稳定性。64位系统能够处理更大的内存,对于处理大型...
接下来是SVN客户端的安装。TortoiseSVN是一个常用的图形化客户端,支持Windows操作系统。安装完成后,会在右键菜单中看到SVN的相关选项,如“Checkout”(检出)、“Commit”(提交)等。安装完毕后,你需要配置...
VisualSVN Server是一款在Windows平台上运行的免费且强大的SVN服务器管理软件,它简化了SVN仓库的部署和管理。本文将详细介绍如何在VisualSVN Server客户端上修改密码配置。 首先,我们要理解VisualSVN Server的...
本文将详细探讨Windows下的SVN客户端——TortoiseSVN及其特点。 **1. TortoiseSVN简介** TortoiseSVN是一款开源的、与Windows Shell紧密集成的SVN客户端,它的图标和操作方式都与Windows资源管理器无缝结合,使得...