原文出处:http://www.iteye.com/post/399574
在大学期间为了配这个SVN走了很多弯路,因为网上搜到都是转帖的比较多,特别是其中有几个地方理解有歧义,这样让新手很难入门。
1)首先安装服务器端软件“svn-1.4.2-setup.exe”(附件可以下载),这个安装就很简单,下一步,下一步就行了。
我把这个安装在“C:\Program Files\Subversion”目录。
2)其次安装客户端软件“TortoiseSVN-1.4.1.7992-win32-svn-1.4.2.msi ”(太大传不上,网上自己找把,
要的话也可以发邮件给我gurnfe@163.com),
这个安装也很简单,下一步,
下一步就行了。
客户端软件安装好以后,它会要求你重新启动电脑。重启一下。。。
3)因为这个软件开机就要用,所以对开发者来讲把它安装成一个服务是最好的(这样电脑一启动这个软件的服务器也载运行
了,要不然你要到 命令行模式去手工启动服务)。下面就来讲述怎么样把它设置成一个服务。
3.1)下载“SVNService.exe”(附件可以下载),把“SVNService.exe”拷贝到“C:\Program Files\Subversion\bin\”
3.2)进入命令行模式:开始菜单--运行--进入“C:\Program Files\Subversion\bin\”这个目录。
打入命令: svnservice -install -d -r "e:\svn_service_root"。(这一步很重要很重要,以前我就是这一步误解走了很多
弯路)。具体详细介绍见3.3。把它设为自动启动:开始菜单--控制面板--性能维护--管理工具--服务
进去以后你会在服务列表中看到svnservice这个服务,右击--把它设为自动启动(这样开机的时候这个服务也启动了)
3.3)这里就是把“e:\svn_service_root” 这个目录指定为SVN版本控制的服务目录(网上很多帖子把上面这个命令称作建立
仓库是不对的)其实这个目录应该称作仓库所在的目录,假如我有有三个仓库:repository_1,repository_2,repository_3
他们的位置应该是:e:\svn_service_root\repository_1,
e:\svn_service_root\repository_2,
e:\svn_service_root\repository_3。
4)前面已经讲到仓库了,现在讲一下怎么样建立了一个仓库:有2中办法如下
4.1)命令行模式进入”C:\Program Files\Subversion\bin\“
再打入命令:svnadmin create e:\svn_service_root\repository_1,这样第一个仓库就建立好了。以后你的项目就可以
导入到这个仓库中。(其他仓库的建立类似)此时进入目录:桌面--我的电脑--本地磁盘E:
--svn_service_root-- repository_1 。你会看到文件夹 conf,dav,db 等等
4.2)打开目录:我的电脑--本地磁盘E:--svn_service_root。在这个目录下新建文件夹,取名“repository_1”,右击
新建的文件夹--TortoiseSVN--Create Repository Here.效果同第一种方法一样。
5)进入“e:\svn_service_root\repository_1\conf”目录配置权限。参考此文(我觉得他写的非常好)
http://hi.baidu.com/ayifa/blog/item/a7708c1885c221b54bedbc40.html
6)如果你的服务端装在本机就可以这样访问:右击--SVN checkout .此时会打开一个对话框。
在 URL of repository 下面输入 svn://localhost/repository_1(如果是其他电脑访问这个仓库:
svn://10.1.246.68/repository_1,其中10.1.246.68是我的IP地址,到时候大家可以自己替换。
其实这里的svn://10.1.246.68地址对应e:\svn_service_root目录,因为一开始我通过命令:
svnservice -install -d -r "e:\svn_service_root" ,把e:\svn_service_root目录安装成可以通过SVN协议来访问
e:\svn_service_root目录下的各个仓库。)
在Checkout directory 下面输入检出的位置,这样就 OK !!!!
相关文件下载地址:http://www.subversion.org.cn/index.php?option=com_frontpage&Itemid=1
分享到:
相关推荐
Windows环境下安装SVN服务器的知识点主要包括以下几个方面: ...根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本使用技巧,从而有效地进行版本控制管理。
Subversion (简称SVN) 是一款强大的版本控制系统,它在Windows环境下同样可以被高效地配置和使用。本指南将详细介绍如何在Windows上搭建SVN服务器,包括Apache HTTP Server的安装、Subversion的集成、文件库的创建、...
### Windows下SVN配置邮件通知知识点详解 #### 一、SVN邮件通知的重要性及应用场景 在团队协作开发项目的过程中,确保每位成员都能及时了解代码库中的变动是非常重要的。通过配置SVN邮件通知功能,每当有人提交...
本文将详细介绍在Windows环境下安装和配置SVN的过程。 #### 二、准备工作 在开始安装之前,请确保您的电脑上已经安装了以下软件: - Windows 操作系统 - 互联网连接 - 浏览器以下载所需文件 #### 三、下载 SVN 1. ...
在Windows环境下配置SVN(Subversion)是许多开发者和团队协作中的重要步骤。SVN是一种分布式版本控制系统,用于管理源代码、文档等文件的版本,确保团队成员可以协同工作而不会冲突。以下是对Windows下SVN配置的...
这个工具专门设计用于帮助用户在Windows环境下查看已保存的SVN账号密码。它能够遍历本地的SVN配置文件,提取出与各个SVN仓库相关的用户名和加密后的密码。需要注意的是,由于安全原因,SVN客户端通常不会明文存储...
在Windows环境下配置SVN(Subversion)涉及到一系列步骤,包括下载和安装SVN软件,创建SVN仓库,配置服务器,设置权限以及启动和管理服务。以下是对这些步骤的详细解释: 1. **下载和安装**: 首先,你需要从官方...
在Windows环境下配置Apache服务器与Subversion(SVN)的集成是一项常见的任务,这对于团队协作开发至关重要。Apache作为流行的Web服务器,而SVN则是一个版本控制系统,二者结合可以让开发者通过Web界面进行代码版本...
### WINDOWS环境下SVN平台搭建详解 #### 一、SVN平台安装软件概述 在搭建SVN平台时,我们需要准备以下几项软件: 1. **SVN服务器**: SVN服务器用于存储和管理版本控制系统中的数据。本案例中使用的是`svn-1.4.5-...
在Windows环境下搭建SVN(Subversion)服务器是一个常见的任务,特别是在团队协作开发中,它能够帮助管理和版本控制代码。Subversion是一个开源的集中式版本控制系统,可以跟踪文件和目录的更改,使得多人协同工作变...
SVN(Subversion)是一种广泛使用的版本控制系统,用于管理文件和目录的历史版本,便于团队协作和项目管理。...对于那些需要在Windows环境下使用SVN且偏好轻量级解决方案的开发者来说,SlikSVN是一个理想的选择。
通过以上步骤,我们已经完成了Windows环境下SVN服务器的基本配置。SVN作为一种强大的版本控制系统,在软件开发和其他协作项目中扮演着极其重要的角色。掌握SVN的使用方法不仅能够提高团队协作效率,还能有效管理项目...
svnsync在Windows环境下可能需要配置好proxy环境变量,以便通过网络连接到远程仓库。 异地备份的关键在于将备份存放在另一台物理机器上,例如远程服务器或云存储。这样,即使本地服务器出现问题,你也能从远程备份...
本文将详细讲解如何在Windows环境下配置svn服务器,以便团队成员能够有效地管理和协同工作。 首先,我们需要理解svn的基本概念。Subversion是一个开源的版本控制系统,它允许开发者跟踪并管理项目中的文件和目录的...