使用SVN很长时间了,但是一直没有动手装过。因为项目需要临时搭建环境,因此就有了这次安装经历。
现在的习惯首先google一下,网上已经有很多介绍的文章,自己也不用再摸索了。
--网上介绍
首先下载
Subversion Windows版本的服务器软件,下载地址如下:
PHPChina 开源社区门户?;}8o�Y+Av bi
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 PHPChina 开源社区门户1`$e j{#{+ma/q
文件为svn-1.2.0-setup.exe,然后执行安装,安装目录如:d:\develop\subversion,然后设置一下系统的环境变量Path,将Subversion的bin路径加入到系统的path中。
b6@*W�^'{~aE]L&O ^0 2 创建Subersion库:首先建立一个目录存放Subversion的库,在该库中存放所以的Subversion项目,如D:\repository\subversion
PHPChina 开源社区门户h[5}0lH0H'|'Kf:R%p
3 创建一个新的Subversion项目。
PHPChina 开源社区门户o:pT^"G@;i$fu
只需执行: svnadmin create D:\repository\subversion\projectname
PHPChina 开源社区门户lYA!n]#QCMi
下面需要设置项目的用户信息,只需打开Subversion项目conf目录下passwd文件添加新的用户即可,如
PHPChina 开源社区门户#j"LiA v6[(a7w5BTH8A
[users]
V d5u%F%{0 admin = mypassword
u2?A[2dM1]5@0 接下来是设置项目的一些其他信息,打开conf目录下的svnserve.conf文件,然后进行如下设置即可:
+UIY+LpcK8ez%U0 [general]
PHPChina 开源社区门户H1uh Kx;ZgF
anon-access = read
PHPChina 开源社区门户`6{dMAH!J)dD
auth-access = write
PHPChina 开源社区门户Wrk^3v:Ta
password-db = passwd
PHPChina 开源社区门户fY�B#yQAO0n1j
realm = projectname
u|+fd6G+ZxW7uRB+Y0 4 启动Subversion,这里可以通过命令行启动,最好使用SVN Service Wrapper,你可以通过以下地址下载:
http://dark.clansoft.dk/~mbn/svnservice ,将SVNService.exe拷贝到Subversion安装主目录的bin目录下即可,然后执行以下命令,就可以将Subversion以windows服务方式启动啦。
PHPChina 开源社区门户!WH [6J$Nok c7h
SVNService -install -d -r D:\repository\subversion
一步步照着做了下来,服务无法启动,原因何在呢?幸亏有google,再次利用它来查找原因。
svn1.4以后都不用svnservice的插件了
下面是我设置用的bat文件内容,请你自己根据实际路径做修改:
-----------------------------------------------
sc create svnserve binpath= "E:\SoftWare\svn-win32\bin\svnserve.exe --service --root E:\SVN" displayname= "Subversion" depend= tcpip start= auto obj= "NT AUTHORITY\LocalService"
-----------------------------------------------
注意:如果创建SVN服务失败,请将obj= "NT AUTHORITY\LocalService"去掉(我在Windows 2000 Server下的时候,就必须去掉,XP里不用去掉)
ok,问题就在这个地方,但是,在win2000 server下,就是无法使用sc命令。再次搜索得出的结论是:要想使用“sc“命令必须安装WINDOWS2000/2003资源工具包,否则就无法使用。非常的麻烦,还要去找资源工具包。其实只需要找台xp机器,查找一下sc.exe,拷贝过来就可以用了。
初次安装,由于版本原因,还是遇到了些问题,总结一下,以备后用。
使用该命令。
分享到:
相关推荐
Windows环境下安装SVN服务器的知识点主要包括以下几个方面: 1. 系统与版本的选择: - 本文实例使用的是Windows Server 2003 R2 Enterprise X64 SP2(64位),同时适用于Windows Server 2003 X86 SP2、Windows XP ...
TortoiseSVN 是 Windows 下最常用的 svn 客户端,以下是 TortoiseSVN 的安装和操作流程: 一、安装 TortoiseSVN 可以从 http://tortoisesvn.tigris.org/ 下载最新版的 TortoiseSVN,目前最新版是 TortoiseSVN-1.5....
### Windows下Svn安装与应用 #### 一、概述 Subversion(SVN)是一种广泛使用的版本控制系统,它能够帮助团队有效地管理和跟踪代码的变化。在Windows环境下安装和配置SVN对于许多开发人员来说是非常必要的技能。...
这次带来的是smartsvn-windows-X86中文破解版,license在压缩包里。运行setup后 直接导入license即可。 7.0版本和老版本最大的变化在于.svn文件夹不再出现在每个目录下。而是合并成一个,处于项目文件的根目录,个人...
总的来说,SVN在Windows上的安装文件"SVN for win-32bit"是开发者进行版本控制的重要工具,尤其对于Windows用户来说,通过简单的安装过程,即可轻松集成SVN到日常开发流程中,提升团队的协作效率和代码管理质量。
**Windows环境下Subversion(SVN)的安装与配置** Subversion(简称SVN)是一种流行的版本控制系统,用于管理和跟踪文件及目录的变更。在Windows操作系统下安装和配置SVN可以帮助团队成员协同工作,有效地管理代码...
### Apache配合SVN在Windows下的安装配置及其权限管理 #### 一、安装配置Apache与SVN **1. 安装Apache** - **步骤**: 首先下载Apache 2.2.14版本,并进行安装。安装路径设为`D:\Program Files\Apache Software ...
"svn windows版本 1.8.4"是Subversion在Windows上发布的1.8.4版本,它包含了对Windows系统优化的支持和一些特有的功能。 Subversion 1.8.4 版本的主要特点和改进包括: 1. **性能提升**:这个版本针对Windows平台...
在安装完成后,用户可以通过Windows命令提示符或PowerShell来使用SVN命令。例如,`svn co URL` 可以克隆远程仓库到本地,`svn status` 用来查看工作目录的状态,`svn commit` 提交更改,`svn update` 同步本地副本...
### Windows 下安装与配置 SVN 的详细步骤 #### 一、简介 版本控制系统是软件开发过程中不可或缺的一部分,它帮助团队管理代码的变化历史,并支持多人协作。Subversion(SVN)作为一款经典的集中式版本控制系统,在...
- **下载SVN客户端**:首先,你需要下载并安装适用于Windows的SVN客户端,如TortoiseSVN,它提供了方便的图形用户界面和命令行工具。 - **创建备份脚本**:编写一个批处理文件(例如`SvnBack.bat`),其中包含SVN...
svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端...
- **安装步骤**:安装TortoiseSVN MSI,完成后,你将在Windows资源管理器中看到其图标,用于执行SVN命令。 ### 三、SVN与Apache集成 1. **配置Apache**:在Apache的配置文件`httpd.conf`中添加SVN模块`mod_dav_...
在这个"svn1.14.3windows64位安装版本"中,我们主要关注的是适用于64位Windows系统的TortoiseSVN 1.14.3版本的安装和使用。 **一、SVN基础概念** 1. **版本控制**:SVN的核心功能是版本控制,它记录每一次文件或...
在Windows平台上安装SVN,通常需要下载适用于该操作系统的安装包,如"SVN安装包windows.zip"。 以下是对SVN在Windows上安装及使用的详细步骤和知识点: 1. **下载安装包**: "SVN安装包windows.zip"是一个压缩...
在Windows系统中安装并配置SVN服务器是一个涉及多个步骤的过程,主要目的是实现版本管理。SVN(Subversion)是一个版本控制系统,可以让我们追踪文件的历史变更,管理源代码和文档等。而Apache是一个广泛使用的HTTP...
以下将详细讲解如何在Windows 2003上安装和配置SVN服务,以及所需的软件和步骤。 首先,我们需要准备以下软件: 1. **VisualSVN Server**: 这是一款免费且易于使用的SVN服务器管理工具,适用于Windows环境,包括...
标题中提到的“svn绿色windows版本”指的是SlikSVN的Windows发行版,它不需要通过安装程序进行安装,而是可以直接解压到Windows系统的任意目录下使用。这种设计使得用户可以方便地在不改变系统环境变量的情况下,...