`

svn-windows服务器搭建

 
阅读更多
  1. 首先安装svn服务器
  2. 安装版本控制库,路径自己定,我的做法是在D盘上新建一个svn文件夹,双击打开它,然后在里面点击右键,[TotoiseSVN]->[Create Repository here]进行创建,版本库模式指定为默认的即可。Repository创建完毕后会在目录下生成若干个文件和文件夹,conf目录是用来设置管理的目录;db目录就是所有版本控制的数据文件;hooks目录放置hook脚本文件的目录;locks用来放置Subversion文件库锁定数据的目录, 用来追踪存取文件库的客户端;format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。
  3. 设置版本控制库权限,打开/conf/目录,打开svnserve.conf找到一下两句:
    # [general]
    # password-db = passwd
     
    去之每行开头的#,其中第二行是指定身份验证的文件名,即passwd文件
    同样打开passwd文件,将
    # [users]
    # harry = harryssecret
    # sally = sallyssecret
     
    将# [users]开头#字符去掉,这是设置用户,一行一个,存储格式为“用户名 = 密码”,如可插入一行:wang=123,即为系统添加一个用户名为wang,密码为123的用户
  4. 启动服务器端并将svn设为系统服务,由于win7的安全权限问题,安装系统服务时会出现“[sc] openSCManager 失败 5 拒绝 ”错误。
    解决方案:
     打开cmd  输入以下命令回车;(注:“=”前不得有空格,后必须有空格。 svnser为自定义的服务名称)不提示错误即为成功。
    sc create svnser binPath= "D:/Program Files/Subversion/bin/svnserve.exe --service --root D:/svn" 
  5. 启动后在计算机->管理->服务和应用程序->服务->找到svnser,右键属性找到启动类型改为自动,这样每次开机它都会自动运行了)
  6. 访问svn,在桌面上点右键[TotoiseSVN]->[Repo-browser]在地址栏里输入svn://localhost/,这样就可以访问svn了,到这里也就完成了本地svn服务器端和客户端的安装。

svnserve.conf:27: Option expected的问题解决方法

将password-db = passwd前面的空格去掉

 

 

分享到:
评论

相关推荐

    svn-linux环境搭建服务端-windows环境下客户端使用

    资源名称:svn-linux环境搭建服务端-windows环境下客户端使用   资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    svn-win32-1.8.9-1-ap24_pdb

    在描述中提到"主要用于svn服务器搭建",这表明这个压缩包的用途是建立和配置一个SVN服务器。为了设置SVN服务器,你需要完成以下步骤: 1. **安装SVN服务器**: 解压"svn-win32-1.8.9"压缩包,运行安装程序,按照向导...

    搭建-Windows-KMS服务器.docx

    搭建-Windows-KMS服务器全文共1页,当前为第1页。搭建-Windows-KMS服务器全文共1页,当前为第1页。搭建 Windows 的 服务器 Windows版本 支持 XP, Win7, Win8, Win8.1, 但是不支持 Win10。 x64=64位版本,x86=32位...

    Windows平台下搭建svn服务器

    Windows 平台下搭建 SVN 服务器 在 Windows 平台下搭建 SVN 服务器是一项复杂的任务,需要详细的步骤和配置。本文档将指导您如何在 Windows 平台下搭建 SVN 服务器,并解决可能遇到的问题。 软件安装 首先,需要...

    windows 搭建本地svn服务器

    以上就是在Windows上搭建本地SVN服务器的基本流程。值得注意的是,为了提高安全性,你应该考虑使用SSL/TLS加密连接,并为用户分配适当的权限。此外,保持Subversion和Apache的更新也很重要,以获取最新的安全补丁和...

    windows下svn服务器环境搭建(subversion)

    在Windows环境下搭建SVN(Subversion)服务器是一个常见的任务,特别是在团队协作开发中,它能够帮助管理和版本控制代码。Subversion是一个开源的集中式版本控制系统,可以跟踪文件和目录的更改,使得多人协同工作变...

    SVN服务器搭建 VisualSVN-Server、TortoiseSVN 及中文语言包-windows64位

    TortoiseSVN-1.12.0.28568-x64-svn-1.12.0.msi VisualSVN-Server-3.9.5-x64.msi LanguagePack_1.12.0.28568-x64-zh_CN.msi

    Windows apache svn服务器搭建

    本教程将详述如何在Windows环境下搭建基于Apache服务器的Subversion(SVN)服务端,帮助你实现代码的集中式管理。 首先,我们需要了解SVN的基本概念。Subversion是一个开源的版本控制系统,它允许开发者跟踪并管理...

    SVN-服务器+客户端

    【SVN-服务器+客户端】是关于版本控制系统Subversion(简称SVN)的配置与使用的教程,主要关注如何搭建SVN服务器以及安装和使用客户端工具。在这个教程中,我们将深入探讨SVN的基本概念,了解其在软件开发中的作用,...

    svn-site还有TortoiseSVN-1.12.0.28568-x64-svn-1.12.0.msi

    这些文件可能代表了一个完整的SVN服务器的Web界面安装或者配置,用户可以通过它们来搭建和自定义SVN的Web访问环境。通过安装和配置TortoiseSVN客户端,用户可以方便地与这个SVN服务器进行交互,实现代码版本控制和...

    安卓入门--SVN 服务器安装配置

    这款软件提供了直观的界面来帮助用户快速搭建SVN服务器环境。 ##### 2. 安装过程注意事项 - **Location**: 这是指安装文件的位置。选择一个便于管理的位置存放安装文件。 - **Repositories**: 指管理的代码仓库的...

    apache+svn服务器搭建apache_2.2.11-win32-x86-openssl-0.9.8i.msi、svn-win32-1.5.4

    通过以上步骤,你已经成功地在Windows上搭建了一个Apache+SVN服务器。这使得开发团队能够通过WebDAV协议协同编辑代码,跟踪文件更改,实现版本控制。记得保持Apache和SVN的更新,以确保安全性和兼容性。在实际生产...

    小乌龟svn全套(含服务器)

    《小乌龟SVN全套(含服务器):深入理解Windows SVN环境搭建与使用》 小乌龟SVN,全称TortoiseSVN,是一款在Windows操作系统上广泛使用的Subversion(SVN)版本控制系统客户端。它以其直观易用的图形用户界面而闻名...

    windows搭建svn服务器

    在本文中,我们将详细介绍如何在Windows平台上搭建SVN服务器,包括使用dos命令启动SVN服务器、使用批处理文件自动启动SVN服务器、将SVN服务器添加到Windows服务中等内容。 一、使用dos命令启动SVN服务器 要启动SVN...

    windows服务器搭建SVN

    此文档为自己操作后总结,按照步骤做肯定可以在windows服务器搭建svn

    svn-win64-VisualSVN-Server-5.3.1-x64.msi

    《VisualSVN Server 5.3.1:高效版本控制系统》 VisualSVN Server是一款针对Windows平台...通过下载并安装"svn-win64-VisualSVN-Server-5.3.1-x64.msi",用户可以快速搭建起自己的SVN服务器,享受版本控制带来的便捷。

    SVN独立服务器搭建WIN32

    根据提供的信息,我们可以详细探讨如何在Win32环境下搭建SVN独立服务器,以及解决在此过程中可能遇到的一些常见问题。 ### SVN独立服务器(Win32环境)架设 #### 一、准备工作 首先,确保拥有以下软件及环境: 1...

    CentOS-Linux搭建SVN-Server

    在CentOS Linux环境下搭建SVN服务器的具体步骤如下: ##### 系统环境准备 确保系统为CentOS 5.8 最小化安装,并且已关闭iptables防火墙和selinux安全策略,以便于后续的软件安装和配置操作。 ##### 安装必需软件包...

    svn安装与服务器搭建完整版

    本教程将详细讲解如何进行SVN的安装与服务器搭建。 一、SVN的安装 1. **Windows系统安装**: 可以通过下载`VisualSVN Server`进行安装,这是一个易于使用的SVN服务器管理工具。下载完成后,按照向导进行安装,设置...

Global site tag (gtag.js) - Google Analytics