首先,上Subversion官方:
http://subversion.tigris.org/下载最新版本的Subversion服务端。关于SVN上加Apache的作用,我百度了一下:
引用
Subversion(SVN)作为一个单独的版本管理软件是不具备网页浏览功能的。就是说,你可以用版本管理的客户端比如:TotoriseSVN来和 SVN服务器进行连接。这样如果你的电脑没有安装SVN客户端就不能使用SVN服务器提供的服务了。为了实现请客户端的目标,就想通过网页来进行访问浏览。所以就将网页浏览的功能通过Apache服务器来实现。而通过Apache的插件来和SVN进行连接后,用户可以通过浏览器:IE,Firefox,NetScape等,访问SVN服务器。这样很方便了。
如果不需要Apache就随便选择一个吧。
下载完毕后解压,然后打开命令行,将当前路径切换到subversion的bin目录。
接着指定资源库位置,我把资源库建在[svnroot],起名叫repository。首先要保证磁盘上存在[svnroot]这么个目录,没有就创建一个吧。然后在命令行执行:
svnadmin create [svnroot]\repository
最后创建Windows服务:
sc create SVNService binpath= "\"[SVNHOME]\bin\svnserve.exe\" --service -r [svnroot]" depend= "tcpip" start= "auto"
删除Windows服务的命令是:
sc delete [ServiceName]
分享到:
相关推荐
SVN适用于Windows操作系统的服务器环境,通过与Apache服务器一起配置,可以实现版本控制的Web服务功能。 根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本...
把svn服务设置到windows服务上右键以管理员运行
以下将详细讲解如何在Windows 2003上安装和配置SVN服务,以及所需的软件和步骤。 首先,我们需要准备以下软件: 1. **VisualSVN Server**: 这是一款免费且易于使用的SVN服务器管理工具,适用于Windows环境,包括...
3. 启动服务时出现“错误 5 拒绝访问”解决方法:为 C:\My Program Files\svn-win32-1.6.16 文件夹添加 user 用户使用权限。 4. 启动服务时出现“错误 1053”解决方法:检查是否创建了 E:\svn_repository 文件夹。 ...
要搭建Windows上的本地SVN服务器,我们主要会使用Apache HTTP Server作为Web服务器,并安装Subversion作为后端服务。以下是详细步骤: 1. **安装Subversion**: 首先,我们需要下载并安装Subversion。提供的文件...
【Windows下SVN服务器配置详解】 Subversion (简称SVN) 是一款强大的版本控制系统,它在Windows环境下同样可以被高效地配置和使用。本指南将详细介绍如何在Windows上搭建SVN服务器,包括Apache HTTP Server的安装、...
华为SVNClient是一款专为Windows操作系统设计的Subversion(SVN)客户端工具,它提供了高效、稳定的版本控制系统,帮助用户管理和协作开发项目。Subversion是一个开源的版本控制系统,用于跟踪文件和目录的更改,...
这将将svn服务器设置为系统服务,名称为svnserve。 svn权限设置是一个复杂的过程,需要开发者具备一定的svn知识和经验。通过本文,我们希望能够帮助开发者更好地理解和掌握svn权限设置,并提供一个有用的参考手册。
在Windows系统中安装并配置SVN服务器是一个涉及多个步骤的过程,主要目的是实现版本管理。SVN(Subversion)是一个版本控制系统,可以让我们追踪文件的历史变更,管理源代码和文档等。而Apache是一个广泛使用的HTTP...
Windows下的svn服务器
在Windows环境下搭建SVN(Subversion)服务器是一个常见的任务,特别是在团队协作开发中,它能够帮助管理和版本控制代码。Subversion是一个开源的集中式版本控制系统,可以跟踪文件和目录的更改,使得多人协同工作变...
### SVN配置为Windows服务 #### 知识点一:Subversion (SVN) 版本控制系统的概述 Subversion(简称SVN)是一款开源的版本控制系统,主要用于代码管理及版本控制。它支持集中式版本控制模型,使得开发团队能够协同...
通过上述步骤,可以在Windows平台上创建一个自动启动的SVN服务,为团队提供稳定、高效的代码版本控制服务。这不仅简化了日常的开发流程,还确保了代码的安全性和一致性。在创建服务时,需注意每个参数的准确设置,...
总的来说,SVN客户端在Windows 64位系统中的应用,为开发者提供了一个高效、可靠的版本控制环境,促进了团队协作,保证了软件开发的顺利进行。无论是个人项目还是大型团队开发,选择合适的SVN客户端都能极大地提升...
通过以上步骤,你可以在Windows上设置一个自动备份SVN仓库的脚本,并结合任务计划程序定时运行,实现高效且可靠的备份策略。务必根据你的具体需求调整备份频率和目标位置,以满足项目管理的最佳实践。
本教程将详述如何在Windows环境下搭建基于Apache服务器的Subversion(SVN)服务端,帮助你实现代码的集中式管理。 首先,我们需要了解SVN的基本概念。Subversion是一个开源的版本控制系统,它允许开发者跟踪并管理...
最强大的Svn在Windows下实现自动全备份和增量备份,以及异地备份,一切自动化完成 1.SVN备份内容 SVN在Windows下的自动备份实现,包括: 1)SVN目录的全备份(1周或1个月备份1次,由windows计划来调度执行); 2)...
SVN服务器通常会设置权限控制,允许管理员分配不同的访问权限给不同的用户或组,以保护代码库的安全。 7. **与其他工具集成** Slik Subversion 可以与许多开发工具(如IDEs、文本编辑器)集成,提供图形化的界面...
RabbitVCS是一款轻量级且易于使用的SVN和Git客户端,它集成了Nautilus文件管理器,为用户提供了一种直观的图形界面来管理版本控制系统。 首先,确保你正在使用的Ubuntu版本是10.04或更高版本。对于10.04之前的版本...
这个目录下有多个以`.svn-auth`为后缀的文件,其中包含了不同类型的认证信息。SVN密码查看工具会读取这些文件,解析其中的认证数据,展示给用户。 使用该工具时,用户可能需要具备一定的计算机基础知识,例如了解...