首先介绍几种代码版本控制工具
- CVS ---> 早期的代码版本控制工具,缺点是多人不可融合代码
- VSS ---> .Net 下的代码版本控制工具,缺点为不可同时修改一个文件
- SVN
---> 解决了上述的两个问题,且跨平台,易安装,当前流行的代码版本控制工具
- GIT --> 较强大的代码版本控制工具,内有假设分支,将来可能普及
下载服务器程序:
http://www.svnclub.com/index.php?q=node/73
一路“下一步”之后就安装完成。
安装完成后,
创建数据仓库,在命令行中进到需要放置svn仓库的位置,
输入 svnadmin create 仓库名,
或者输入 svnadmin create --fs-type fsfs 路径/仓库名。
(由于windwos中服务软件安装完成后,会自动配置好当前的环境变量,若输入svnadmin无效,则手动配置环境变量)
创建好之后,需要修改一些仓库的配置,以记事本的方式打开之前创建的仓库目录下的conf/svnserve.conf文件
把
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
这些前面的“# ”去掉,空格也要去掉!保存。
之后设置用户以及权限
继续打开同级的passwd文件,在[users]下面创建一个用户,例子已给出
继续打开同级的authz文件,创建用户可访问的目录,例子已给出
修改完成之后,启动它
在命令行中,进到之前创建好了的仓库根目录的上一级,输入 svnserve -d -r 仓库所在的上一级目录名。
服务端配置差不多了,该客户端了,推荐eclipse的插件当客户端
推荐eclipse中安装svn插件的步骤:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
安装插件之后,之后打开svn资源库,添加svn资源库,
若访问的路径为局域网或本机,前缀为svn://,否则为需要访问的路径的前缀
若连接的时候提示 Unable to load default svn client ,则要安装一个svn的客户端管理工具,推荐svnkit
现在就可使用它了
svn项目的几个图标解释:
方框中一个*:当前目录与服务器不一致
?:服务器没有的资源;
圆柱子:一致的;
加号:未成功的操作;
分享到:
相关推荐
Windows环境下安装SVN服务器的知识点主要包括以下几个方面: ...根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本使用技巧,从而有效地进行版本控制管理。
在Windows系统中,SVN的配置文件通常位于用户的`%APPDATA%\Subversion\auth`目录下。这个目录下有多个以`.svn-auth`为后缀的文件,其中包含了不同类型的认证信息。SVN密码查看工具会读取这些文件,解析其中的认证...
在Windows环境下,Subversion(简称SVN)是一个广泛使用的版本控制系统,用于管理源代码和其他文本文件的变更。本文将深入探讨如何在Windows下实施SVN的备份方案,以确保项目数据的安全性和可恢复性。 首先,理解...
总之,Windows下的SVN服务器环境搭建涉及多个步骤,从安装软件、创建仓库到配置权限和使用客户端。理解这些步骤对于有效地利用Subversion进行团队协作至关重要。同时,随着团队规模的扩大,你可能还需要考虑更多的...
通过以上步骤,我们已经完成了Windows环境下SVN服务器的基本配置。SVN作为一种强大的版本控制系统,在软件开发和其他协作项目中扮演着极其重要的角色。掌握SVN的使用方法不仅能够提高团队协作效率,还能有效管理项目...
### Windows下SVN 1.6 服务端和客户端安装与配置 #### 一、软件下载 在开始之前,首先需要下载所需的软件。Subversion (SVN) 是一个开源的版本控制系统,它允许团队成员协作开发项目。对于Windows平台,我们通常会...
### Windows下SVN + Apache搭建SVN服务器 在软件开发过程中,版本控制系统是必不可少的工具之一,它能够帮助团队高效地管理代码版本、合并更改以及追踪历史记录等。其中,Subversion (SVN) 是一个非常流行的集中式...
标题 "windows局域网SVN搭建初步及简单命令" 涉及到的是在Windows环境下构建Subversion(SVN)服务器的基本步骤以及如何使用一些基本的SVN命令。Subversion是一个版本控制系统,常用于管理软件项目的源代码,使得...
### Windows下安装配置SVN服务 #### 概述 本篇文档主要介绍如何在Windows操作系统上安装并配置Subversion(SVN)服务。Subversion是一款开源版本控制系统,广泛应用于软件开发过程中,帮助开发者管理和追踪代码的...
5. **注册表脚本**:压缩包中的`deleteSVNFolder.reg`文件可能是用来修改Windows注册表的脚本,以帮助用户快速移除与SVN相关的设置或配置。运行这样的脚本需要谨慎,因为它可能会影响到系统的其他部分,特别是如果...
这个安装包可能是专为Windows平台设计的VisualSVN Server,它提供了一个简单易用的界面来管理和配置SVN服务器。 描述中的“一个Windows下的版本控制系统”进一步确认了SVN是用于Windows环境的版本控制解决方案。在...
SVN(Subversion)是一种...通过简单的设置,用户可以在IDEA中直接利用SlikSVN的功能,提升开发流程的便捷性和效率。对于那些需要在Windows环境下使用SVN且偏好轻量级解决方案的开发者来说,SlikSVN是一个理想的选择。
### SVN在Windows系统下的配置详解 #### 软件简介 - **VisualSVN Server**:一款用于搭建Subversion(SVN)服务器的工具,它提供了简单易用的图形化界面来帮助用户快速配置SVN服务器环境。VisualSVN Server分为...
本文将详细介绍如何在Eclipse中安装和使用SVN,以及如何在Windows环境下设置SVN服务器。 首先,Eclipse是一款广泛使用的Java集成开发环境,而SVN(Subversion)是一种流行的版本控制系统,用于跟踪和管理代码变更。...
本指南将详细介绍如何在Windows XP环境下搭建和设置SVN服务器。 首先,我们需要了解SVN的基本概念。SVN是一个开源的版本控制系统,用于跟踪文件和目录的变化,允许团队成员协同工作,同时保持代码历史记录。它通过...
在Windows中删除`.svn`文件夹的简易方法主要有以下几种: 1. **手动删除**: - 打开文件资源管理器,导航到包含`.svn`文件夹的目录。 - 按`Ctrl + A`全选所有文件和文件夹,然后按`Ctrl + Shift + Delete`,在弹...
在Windows环境下,为了方便用户与SVN服务器进行交互,通常会使用专门的客户端插件。本压缩包提供的“Slik-Subversion-1.8.10-x64.msi”是适用于64位Windows系统的 SVN 客户端插件。 **Slik Subversion 插件详解** ...
以下是对如何在Windows下自建SVN的详细步骤和相关知识点的详解: ### 1. 安装依赖软件 首先,你需要安装两个关键组件:Apache HTTP Server(作为SVN的Web服务器)和VisualSVN Server(简化了在Windows上设置SVN的...