`
bits00
  • 浏览: 74684 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Subversion Windows服务器安装与配置

    博客分类:
  • java
阅读更多

1. 下载安装

svn 有很多版本

只有命令行的 Win32Svn ,下载地址:http://sourceforge.net/projects/win32svn/

有图形界面的 VisualSVN ,下载地址:http://www.visualsvn.com/downloads/

不管是什么版本,Subversion 的核心就是那几个命令:svn、svnadmin、svnservice等等

 

 

2. 创建版本库

首先进入E盘,创建空目录E:\svnroot\repository,

然后执行命令:svnadmin create E:/svnroot/repository

 

 

 

3. 编辑配置文件

进入版本库的 conf 目录下,也就是 E:/svnroot/repository/conf

里面有 3 个默认的配置文件: svnserve.conf , passwd ,authz 

svnserve.conf 控制 svnserve 的启动配置选项, 把下面项的前面#和空格号去掉,示例:

anon-access = read 
auth-access = write 
password-db = passwd 
authz-db = authz

passwd 配置用户名和密码,示例:

[users] 
admin = 123456
myself = 123456
mingming = 123456

 authz 配置权限信息,示例:

[groups] 
admin_group = admin,mingming

[/] 
@admin_group = rw 
myself = rw
*= r
 

 

 

4. 终端启动svnserve 服务

执行命令:svnserve.exe -d -r E:/svnroot/repository

 

 

5. 添加svnserve 到 Windows的服务里

添加到服务之后,每次重启系统时可以让她自动启动。

在Windows 中有一个安装服务的工具,叫做"Service Control",也就是sc.exe

我的Subvsion安装在D:\subversion , 版本库在E:\svnroot\repository ,希望服务名称为svnservice

sc create svnservice binPath= "D:/subversion/bin/svnserve.exe --service --root E:/svnroot/repository" displayname= "SVNService" depend= Tcpip start= auto

需要注意两点:

其一,如果路径中的文件夹名有空格,需要用\"D:/sub version/bin/svnserve.exe\"

其二,其中的”=“等号前面没有空格,等号后面都有一个空格。

启动服务:net start svnservice

停止服务:net stop svnservice

删除服务:sc delete svnservice

 

6. 版本库的访问路径
如果我的本机ip地址为10.85.145.28
那么版本库的访问路径则是:svn://10.85.145.28/E:/svnroot/repository

 

1
0
分享到:
评论

相关推荐

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

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

    Subversion和TortoiseSVN的安装与配置

    1. SVN服务器配置:在SVN服务器上,你可以通过`svnserve.conf`或HTTP/HTTPS方式配置用户和组,设定不同用户对仓库的访问权限。 2. TortoiseSVN认证:在本地,TortoiseSVN会记住你的用户名和密码,以便于后续的连接...

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

    ### Subversion 服务器端安装及配置详解 #### 一、Subversion 介绍 Subversion (SVN) 是一种广泛使用的版本控制系统,它可以帮助团队管理源代码或其他文档的变化历史。Subversion 支持两种主要的服务模式:自定义...

    Subversion Edge详细安装与使用手册

    #### 一、Subversion Edge 下载与安装 ##### 1.1 下载地址 Subversion Edge 的下载地址为:[http://www.collab.net/svnedge](http://www.collab.net/svnedge)。 ##### 1.2 Windows 安装 在 Windows 平台上安装 ...

    在Linux下安装与配置subversion独立服务器.pdf

    4. **编译与安装**:使用 `make` 编译源码,然后执行 `make install` 安装软件。 **客户端安装** 在Windows环境下,你可以选择安装TortoiseSVN作为图形化的Subversion客户端。安装完成后,重启计算机,客户端即可...

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

    - 使用SVN客户端,如TortoiseSVN,连接到`http://localhost/svn`,尝试进行检查出、提交等操作,以验证服务器配置是否成功。 7. **安全性和性能优化** - 考虑使用HTTPS以加密传输数据,需要配置Apache支持SSL,并...

    Windows安装配置SubVersion

    ### Windows安装配置SubVersion #### 一、概述 在Windows环境下安装配置SubVersion(简称SVN),是一项重要的版本控制管理任务。SVN是一种集中式的版本控制系统,被广泛应用于软件开发团队,以帮助开发者们追踪...

    Subversion for Windows安装指南

    - 本文档提供了一个完整的Windows环境下安装和配置Subversion服务器的指南。通过遵循这些步骤,用户可以在较短的时间内完成Subversion服务器的搭建,并且能够有效地管理和控制文件的版本。 #### 五、参考资料 - 本...

    linux系统安装subversion服务器与配置实用.pdf

    本文档主要介绍了如何在Linux系统中安装和配置Subversion服务器,以及如何使用Subversion客户端TortoiseSVN。Subversion是一个开源的版本控制系统,常用于替代存在诸多限制的CVS系统,以解决文件名修改、目录管理、...

    Windows下安装SVN服务器

    SVN适用于Windows操作系统的服务器环境,通过与Apache服务器一起配置,可以实现版本控制的Web服务功能。 根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本...

    subversion64 windows版,可在windows下一键安装

    这个版本可能包含了Subversion服务器和客户端的组件,用户可以通过安装包快速安装并配置Subversion环境。绿色资源网.url可能是一个链接,指向更多关于这个软件的下载、教程或者支持信息。 安装过程通常包括以下步骤...

    apache和Subversion及TortoiseSVN安装配置

    TortoiseSVN的安装相对简单,它是Subversion的GUI客户端,提供了与Windows资源管理器集成的界面。安装完成后,你可以在文件和文件夹上看到TortoiseSVN的上下文菜单,用于执行各种版本控制操作,如Checkout(检出)、...

    Windows下Subversion的安装和配置

    **Windows下Subversion的安装与配置** Subversion(SVN)是一种版本控制系统,用于管理软件项目的源代码。它允许团队成员协同工作,跟踪文件和目录的更改,同时保持历史记录,便于回滚到任何过去的版本。在Windows...

    linux系统安装subversion服务器与配置.pdf

    【Linux系统安装Subversion服务器与配置】 Subversion(SVN)是一个开源的版本控制系统,用于管理文件和目录的变更历史,常用于软件开发中的代码版本管理。与CVS相比,SVN提供了更好的文件命名和目录管理,更有效的...

    Windows上的服务器端安装(Subversion).doc

    1. **下载与安装SVN服务端** 首先,从官方网站下载适合Windows平台的Subversion安装包“svn-1.2.3-setup.exe”。安装过程中,建议选择自定义安装,指定安装目录为`%SVN_HOME%`,这将作为SVN服务端的主目录。确保...

    linux系统安装subversion服务器与配置整理.pdf

    **安装步骤**\n - **安装前准备**:确保服务器配置满足最低要求,如2GB内存和适当的swap分区大小。操作系统应为CentOS 5.6,同时需要安装Apache和Subversion。在终端执行`yum install mod_dav_svn subversion`命令...

    subversion edge 安装配置使用手册

    用于管理和配置Subversion版本控制系统,集成了CollabNet Subversion和Apache HTTP Server,提供了一个用户友好的Web界面,使得在Windows和Linux(CentOS)平台上安装、配置和管理Subversion仓库变得更为简便。...

    subversion安装与配置

    ### Subversion 安装与配置详解 #### 一、Subversion 概述 Subversion (SVN) 是一种广泛使用的版本控制系统,它被设计用来替代早期的版本控制系统如 VSS 和 CVS。相比于 VSS 和 CVS,Subversion 提供了更加强大、...

Global site tag (gtag.js) - Google Analytics