`
liyinfeng56
  • 浏览: 94064 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Windows下svnserve安装及配置

阅读更多
1如果没有安装过 Subversion,通过以下地址下载安装:
http://subversion.tigris.org/files/documents/15/44049/Setup-Subversion-1.5.3.msi
2. 安装完Subversion后创建 Svnserve 安装目录
例如:D:\Svnserve

3. 将第1步安装的 Subversion 目录中bin目录下的所有文件复制到
D:\Svnserve 目录当中

4. 然后创建版本库目录(在启动 Svnserve 时需要此路径)
例如:D:\Svnroot

5. 使用以下 Dos 命令将 Svnserve 注册为 Win 服务(服务器重启后自动运行,无需手动启动,命令中的路径信息根据以上操作进行修改)

sc create svnserve binpath= "D:\svnserve\svnserve.exe --service --root D:\Svnroot" displayname= "Svnserve" depend= tcpip start= auto

(注意:以上命令中的 = 号前面不能有空格,但后面必须有一个空格,请不要直接复制以上命令执行,以免因换行符问题导致出错,运行完毕后到windows服务管理里查看是否正确,如果运行错误,可以使用 sc delete svnserve 命令删除重新输入正确的命令)

6. 运行DOS,将路径转到版本库目录 D:\Svnroot
使用以下命令创建一个测试版本库:

svnadmin create --fs-type bdb test

7. 查看 D:\Svnroot 目录是否成功创建版本库 test,如果不成功请按照以上内容检查命令输入是否正确

8. 使用以下命令测试上面创建的版本库:
以下地址中的 localhost 可以是已经绑定到apache配置中的任何域名地址

svn checkout svn://localhost/test D:\test

结果提示:取出版本为 0 则说明版本库创建成功

9. 认证配置
默认匿名用户只有检出更新的权限,没有提交写入的权限

以下为基于每一个版本库的认证配置:

到刚才创建的版本库 D:\Svnroot\test中,
打开 conf 目录下的 svnserve.conf
去掉
# anon-access = read
# auth-access = write
前面的注释符#,并修改为
anon-access = none
auth-access = write
让没有通过认证的用户对版本库没有任何操作读写权限,通过认证的用户有读写权限

将 # password-db = passwd 前面的 # 注释符去掉后保存
使用记事本打开 conf 目录下的 passwd 文件
按照 用户名=密码 的格式加入用户信息,比如
lvyaozu=123456

10. 测试成功后删除 test 版本库,然后创建实际的版本库使用上面的方法配置用户名和密码信息

分享到:
评论

相关推荐

    windows下安装配置svn

    ### Windows 下安装与配置 SVN 的详细步骤 #### 一、简介 版本控制系统是软件开发过程中不可或缺的一部分,它帮助团队管理代码的变化历史,并支持多人协作。Subversion(SVN)作为一款经典的集中式版本控制系统,在...

    Windows安装配置SubVersion

    在Windows环境下安装配置SubVersion(简称SVN),是一项重要的版本控制管理任务。SVN是一种集中式的版本控制系统,被广泛应用于软件开发团队,以帮助开发者们追踪代码的变化历史、管理不同版本间的差异、支持分支与...

    Windows XP下安装和配置SVN服务器

    在Windows XP系统中安装和配置SVN(Subversion)服务器是一项关键任务,尤其对于软件开发团队而言,SVN是管理代码版本的重要工具。本指南将详细介绍如何在Windows XP环境下搭建和设置SVN服务器。 首先,我们需要...

    Windows下Subversion的安装和配置

    **Windows下Subversion的安装与配置** Subversion(SVN)是一种版本控制系统,用于管理软件项目的源代码和其他文件。它允许开发团队协同工作,跟踪文件的更改,回滚到以前的版本,并解决合并冲突。在Windows环境下...

    Windows下Svn安装与应用

    在Windows环境下安装和配置SVN对于许多开发人员来说是非常必要的技能。本文将详细介绍如何在Windows操作系统上安装SVN服务器和客户端,并演示基本的应用操作。 #### 二、Svn服务器的安装与配置 ##### 1. 安装Svn...

    windows下trac系统t的安装及配置

    ### Windows 下 Trac 系统的安装与配置详解 #### 一、Trac 系统简介 Trac 是一个开源的项目管理系统,以其强大的集成能力而受到开发者的欢迎。它结合了版本控制系统(如 Subversion)、问题追踪系统、以及一个简易...

    Subversion服务器端安装及配置手册_windowsXP

    ### Subversion服务器端安装及...通过上述步骤,你可以成功地在Windows XP环境下安装并配置Subversion服务器,实现版本控制功能。这对于团队协作开发非常重要,可以有效管理源代码的变化历史,提高软件开发效率和质量。

    windows下svn服务器端的配置

    在Windows操作系统中,配置...以上就是Windows环境下配置SVN服务器端的完整过程,包括安装、仓库创建、用户管理和服务化。通过这些步骤,你可以建立一个本地的SVN服务器,供团队成员使用,实现代码版本控制和协同开发。

    Windows下SVN 1.6 服务端和客户端安装与配置

    ### Windows下SVN 1.6 服务端和客户端安装与配置 #### 一、软件下载 在开始之前,首先需要下载所需的软件。Subversion (SVN) 是一个开源的版本控制系统,它允许团队成员协作开发项目。对于Windows平台,我们通常会...

    SVN服务器端的安装及配置全过程

    ### SVN服务器端的安装及配置全过程 #### 一、引言 版本控制系统是软件开发过程中不可或缺的一部分,它帮助团队管理代码的变化历史,并支持多人协作。Subversion(SVN)作为一款经典的集中式版本控制系统,被广泛...

    Windows基于Apache的svn服务器配置

    本篇教程详细介绍了如何在Windows环境下使用Apache配置Subversion服务器的过程。通过上述步骤,你可以成功地在本地或远程环境中部署SVN服务器,实现代码版本管理和协同开发等功能。注意,在实际应用中可能还需要根据...

    WINDOWS下TRAC安装步骤.pdf

    在Windows环境下安装TRAC涉及多个组件的安装与配置,主要包括Apache服务器、Subversion、TortoiseSVN、Python、以及相关的模块和扩展。以下是对整个安装过程的详细解释: 1. **下载安装软件**: - Apache服务器:...

    SVN安装配置手册

    - **svnserve.conf配置**:此文件位于SVN安装目录下的`conf`子目录中,用于配置SVN服务器的基本行为。 - `anon-access=none`:禁止匿名访问,确保只有授权用户才能访问仓库。 - `auth-access=write`:允许认证用户...

    Windows下SVN的配置

    在Windows环境下配置SVN(Subversion)涉及到一系列步骤,包括下载和安装SVN软件,创建SVN仓库,配置服务器,设置权限以及启动和管理服务。以下是对这些步骤的详细解释: 1. **下载和安装**: 首先,你需要从官方...

    Windows下Subversion配置管理员指南

    ### Windows 下 Subversion 配置管理员指南 #### 一、Subversion 与 Windows 服务集成 随着 Subversion 的不断更新与发展,从 Subversion 1.4 版本开始,其自身集成了支持 Windows 作为服务的功能,这标志着不再...

    Windows系统下SVNServer 服务端和客户端安装配置.docx

    《Windows系统下SVNServer服务端和客户端安装配置详解》 在Windows环境下,配置SVNServer服务端和客户端是开发团队协同工作的基础步骤。Subversion(简称SVN)是一款广泛使用的版本控制系统,它能帮助用户管理和...

Global site tag (gtag.js) - Google Analytics