架设一台SVN服务器,我使用VisualSVN Server在Windows环境下架设SVN服务器
VisualSVN Server安装成功后的配置界面
使用VisualSVN Server的理由
SVN Server的版本有很多,比如CollabNet等,VisualSVN相对来说比较小巧,使用起来方便。(个人意见)
下载VisualSVN Server(Download VisualSVN)
在安装VisualSVN Server之前,需要先下载VisualSVN-Server。
VisualSVN Server安装教程
下载完VisualSVN Server后,只要双击VisualSVN Server安装文件,按步骤点击下一步安装即可,VisualSVN Server捆绑安装了Apache同时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即可,其会在你安装VisualSVN Server时设定的Repositories存放目录下新建一个与repository name一样的目录。这一步是非常关键的,Zend Studio使用SVN时会用到。
至此,在Windows上架设VisualSVN Server服务器的工作基本就完成了,其实本身VisualSVN还提供了命令行的使用方式
另外:
VISUALSVN SERVER // Getting started
HELP // Configuring SSL Certificates for VisualSVN Server
How to sign server certificate with Active Directory Certificate Services
分享到:
相关推荐
【网络文件VisualSVN Server配置与使用方法】 VisualSVN Server是一款用于管理Subversion(SVN)仓库的工具,主要应用于项目代码的版本控制和协作。本文将详细介绍如何配置和使用VisualSVN Server,以及TortoiseSVN...
本文将详细介绍 VisualSVN_Server 的安装、配置过程,并提供图文教程,以便读者更好地理解和掌握 VisualSVN_Server 的使用。 1. VisualSVN_Server 的安装 VisualSVN_Server 的最新版本是 1.6.1,可以从官方网站...
【VisualSVN Server安装_配置_使用图文教程】 VisualSVN Server是一款用于Windows平台的Subversion(SVN)服务器管理工具,它简化了SVN版本控制系统在本地或网络环境中的安装、配置和管理工作。本教程将指导你完成...
【VisualSVN Server安装配置教程】 VisualSVN Server是一款用于Windows平台的Subversion(SVN)服务器管理软件,它提供了一种直观的方式来管理和配置Subversion仓库。本教程将指导你如何安装和配置VisualSVN Server...
【VisualSVN Server安装_配置_使用图文教程】 在IT领域,版本控制系统是不可或缺的工具,其中Subversion(SVN)因其开源、跨平台的特性而广受欢迎。VisualSVN Server是一款专为Windows环境设计的SVN服务器解决方案...
《代码管理:VisualSVN Server与TortoiseSVN的安装与配置详解》 在软件开发过程中,代码管理是至关重要的环节,它确保了团队成员之间的协作流畅,保证了代码的版本控制。本文将详细介绍如何安装和配置VisualSVN ...
VisualSVN Server 是一款专为 Windows 平台设计的 Subversion 服务器端软件,其最大的特点是简化了 Subversion 的安装与配置过程。Subversion (SVN) 作为一种流行的版本控制系统,主要用于文件和目录的管理,支持...
下载网址:https://www.visualsvn.com/server/changes/ 报错:AH01620: Could not open password file: D:/Repositories/htpasswd 解决方法:...
3)repository委托管理 4)远程服务器管理 5)访问和操作记录的日志 安装教程: 1、下载VisualSVN Server,根据自己的系统版本,选择安装32或64位程序。 2、安装完成后将破解工具复制到安装目录bin文件夹中运行,...
本教程将详细阐述如何配置和使用VisualSVN Server。 ### 1. VisualSVN Server的配置 #### 1.1. 启动界面 安装完成后,打开VisualSVN Server Manager,你会看到一个简洁的管理界面,展示已有的SVN仓库和用户/用户...
- 易于安装:VisualSvn Server 2.1.1的安装文件"VisualSVN-Server-2.1.1.msi"只需几步即可完成安装,无需深入了解SVN的配置细节。 - 集成Active Directory:支持与Windows域服务集成,可以方便地利用现有用户账户...
《VisualSVN Server 2.5.9:全方位解析与安装指南》 VisualSVN Server是一款基于Apache Subversion(SVN)的集中式版本控制系统,专为Windows平台设计。它简化了SVN服务器的配置和管理,使得企业或个人开发者能够...
本教程将详细介绍如何安装和配置VisualSVN Server。 1. **安装VisualSVN Server** - 首先,访问VisualSVN官方网站(链接已给出)下载最新版本的安装包,例如1.6.1或1.6.2。运行下载的`.msi`安装文件,点击"Next...
《VisualSVN Server 4.3.6 x64安装指南及SVN基础教程》 VisualSVN Server是一款流行的Subversion(简称SVN)服务器管理工具,专为Windows平台设计。该软件允许用户轻松地在本地或远程网络上设置和管理SVN版本库。在...
- 提供的"VisualSVN_Server安装_配置_使用图文教程.doc"文档,应该包含了更详细的步骤和截图,帮助初学者理解每个操作的具体步骤。仔细阅读并按照教程进行实践,将有助于更好地理解和掌握VisualSVN Server和...
当需要从备份恢复数据时,可以使用VisualSVN Server Manager或命令行工具进行。恢复过程应谨慎操作,确保在恢复前停止所有客户端访问,以免破坏现有数据。 六、备份策略的最佳实践 1. **定期备份**:根据项目的...
4. 完成安装后,会启动VisualSVN Server Manager,这是用于管理仓库和用户的重要工具。 **创建项目**: 1. 在VisualSVN Server Manager中,右击"Repositories",选择"Create new Repositories"。 2. 输入项目名称,...