Windows上安装svn
1. 安装
a) 服务端
svn-1.4.6-setup.exe
双击安装,一路next。
b) 客户端
TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi(又称小乌龟)
双击安装,一路next。
LanguagePack-1.4.3.8645-win32-zh_CN.exe(汉化包)
双击安装,一路next。
注意:
安装完毕后,在文件夹空白地方右键,菜单里可以看见“SVN Checkout…”和“TortoiseSVN”的两项,就说明客户端工具成功了。
汉化:
右键菜单选择“TortoiseSVN”——“Settings”,在“General”——“Language”里,选择“中文(简体)”,最后确定。
2. 创建版本库
创建版本库可以使用命令工具或者TortoiseSVN。我们使用TortoiseSVN来创建。首先建立一个文件夹“SVNHOME”,进入该文件夹,右键,选择“TortoiseSVN”——“在此创建版本库(Create repository here)”。然后系统会让你选择版本库类型,我们选择FSFS类型。
即可生成几个文件,如:conf、dav、db、hooks、locks、format和readme。创建版本库成功。
3. 配置
在配置之前先说明一个问题。Svn可以基于 Apache 的服务器,也可以基于 svnserve(自带的) 的服务器。大多数情况下svnserve的设置更加简单,也比Apache的服务器更加快。我们就使用svnserve的服务器。(如果使用本地访问,则以下配置可以跳过)
a) conf/svnserve.conf
下面四行前面的注释去掉
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
b) conf/ authz
#用户组,“=”后面是用户成员,多个成员可以用逗号分隔。
[groups]
administrator = admin
guest = test
#定义版本库的根目录,“=”后面是用户组的权限,r为可读,w为可写
[/]
@administrator = rw
#定义根目录下的子库名,“=”后面是用户组的权限,r为可读,w为可写
[/code]
@ guest = r
注意:
在访问上面的code库时,一定要先在根目录/下先创建code文件夹。
c) conf/ passwd
#用户名 = 密码
[users]
admin = password
test = 123456
4. 使用
首先保证SVNService已经顺利启动。查看方法:“控制面板”——“管理工具”——“服务”,找到SVNService,如果没有启动则启动它。还可以通过查看端口3690,来观察SVNService是否成功启动。
下面,我们来访问版本库。
a) 本地访问
假设刚才建立的文件夹“SVNHOME”的路径是F:\SVNHOME。我们通过右键“TortoiseSVN”——“版本库浏览器”,打开svn版本库浏览器,输入“file:///F:/svnhome”,即可访问。
b) 网络访问
打开svn版本库浏览器,输入“svn://localhost/”,输入admin的用户名和密码,可以访问整个版本库。而test用户只能访问“svn://localhost/code” 。
注意:
如果网络访问失败,检查方法:“控制面板”——“管理工具”——“服务”,找到SVNService,查看它的属性,可执行文件的路径下面是不是有这么一句话:"C:\Program Files\Subversion\bin\svnserve.exe" --service -r F:\SVNHOME。如果是地址不对,可以到注册表里更改为正确的地址,然后重新启动。
5. 常用操作
a) 检出(略)
b) 更新(略)
c) ……
6. 参考资料
Tortoisesvn帮助文件
分享到:
相关推荐
Windows环境下安装SVN服务器的知识点主要包括以下几个方面: 1. 系统与版本的选择: - 本文实例使用的是Windows Server 2003 R2 Enterprise X64 SP2(64位),同时适用于Windows Server 2003 X86 SP2、Windows XP ...
总结来说,安装和配置Windows上的SVN服务器需要仔细规划和逐步实施。它需要综合考虑服务器设置、网络安全性、用户权限管理以及错误日志监控。虽然这个过程可能比较复杂,但遵循正确的步骤,安装和配置SVN服务器是...
是一篇关于SVN源代码服务器搭建方面的中文技术文章,本人亲测可用
在Windows环境下,安装SVN是进行协同开发的基础步骤,下面将详细介绍如何在Windows操作系统上安装和使用SVN。 1. **SVN的作用**: SVN的主要功能是版本控制,它记录了文件和目录的每一次修改,使得团队成员可以...
通过以上步骤,您已经在 Windows 系统上成功安装并配置了 SVN 版本控制系统。SVN 的安装和配置虽然较为繁琐,但它对于团队协作来说至关重要。如果在安装或配置过程中遇到任何问题,可以参考官方文档或者寻求专业技术...
本文将详细介绍如何在Windows操作系统上安装SVN服务器和客户端,并演示基本的应用操作。 #### 二、Svn服务器的安装与配置 ##### 1. 安装Svn服务器 - **下载并安装Svn服务器**:下载`svn-1.4.5-setup.exe`,双击...
TortoiseSVN 是 Windows 下最常用的 svn 客户端,以下是 TortoiseSVN 的安装和操作流程: 一、安装 TortoiseSVN 可以从 http://tortoisesvn.tigris.org/ 下载最新版的 TortoiseSVN,目前最新版是 TortoiseSVN-1.5....
在某些情况下,如网络不稳定或安全策略限制,我们需要在 Jenkins 中进行离线安装 SVN 插件。本教程将详细介绍如何离线安装 Jenkins 的 SVN 插件。 首先,了解离线安装的基本步骤: 1. **下载所需文件**:根据描述...
以下将详细讲解如何在Windows 2003上安装和配置SVN服务,以及所需的软件和步骤。 首先,我们需要准备以下软件: 1. **VisualSVN Server**: 这是一款免费且易于使用的SVN服务器管理工具,适用于Windows环境,包括...
本篇文档主要介绍如何在Windows操作系统上安装并配置Subversion(SVN)服务。Subversion是一款开源版本控制系统,广泛应用于软件开发过程中,帮助开发者管理和追踪代码的变化历史。通过与Apache Web服务器结合使用,...
在Windows上安装SVN: 1. 下载并运行CollabNet Subversion Client的安装程序。 2. 按照向导的指示进行,接受许可协议,选择安装路径,并配置环境变量。 3. 安装完成后,SVN客户端工具(如TortoiseSVN)将集成到文件...
svn安装程序 博文链接:https://zhenglimeng1983.iteye.com/blog/229117
本文将详细讲解如何在Windows操作系统上安装包含命令行工具的SVN,以及解决安装过程中可能遇到的问题。 首先,了解SVN的基本概念。SVN的核心功能是跟踪文件和目录的变更历史,使团队成员可以协同工作,同时避免冲突...
文章详细介绍了在windows平台下安装svn客户端、服务端,以及创建服务、自启动;建立本地svn版本库
在Windows上安装SVN,通常选择VisualSVN Server,这是一个易于使用的服务器端解决方案。首先,访问VisualSVN官网下载最新版本的安装包,按照安装向导进行安装。安装过程中,记得勾选“创建VisualSVN Server服务”...
本文将详细讲解如何在Windows环境下搭建SVN服务器,并安装SVN客户端,以便进行项目管理和协同开发。 首先,了解SVN的基本概念。SVN全称为Subversion,它是一种用于管理文件和目录历史的系统,特别适用于软件开发中...
要搭建Windows上的本地SVN服务器,我们主要会使用Apache HTTP Server作为Web服务器,并安装Subversion作为后端服务。以下是详细步骤: 1. **安装Subversion**: 首先,我们需要下载并安装Subversion。提供的文件...
- **安装SVN客户端**:首先,需要在Windows上安装SVN客户端,如TortoiseSVN,它集成了Windows资源管理器,提供了直观的图形界面。 - **克隆或检出仓库**:使用TortoiseSVN的“ Checkout ”功能,获取SVN仓库的...
下载后离线安装到myeclipse15.0(2017版本)版本的安装目录,保持myeclipse15.0关闭状态,找到dropins目录,把下载的资源(此处用1.8.22版本)以svn命名,放在次目录下,打开myeclipse,在windows---proference---team--...