`
as619864232
  • 浏览: 327463 次
社区版块
存档分类
最新评论

Windows 下 SVN 简单配置

    博客分类:
  • RCS
阅读更多

首先介绍几种代码版本控制工具

 

  1. CVS   --->   早期的代码版本控制工具,缺点是多人不可融合代码
  2. VSS    --->   .Net 下的代码版本控制工具,缺点为不可同时修改一个文件
  3. SVN    --->   解决了上述的两个问题,且跨平台,易安装,当前流行的代码版本控制工具
  4. 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服务器的知识点主要包括以下几个方面: ...根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本使用技巧,从而有效地进行版本控制管理。

    windows系统svn密码查看工具

    在Windows系统中,SVN的配置文件通常位于用户的`%APPDATA%\Subversion\auth`目录下。这个目录下有多个以`.svn-auth`为后缀的文件,其中包含了不同类型的认证信息。SVN密码查看工具会读取这些文件,解析其中的认证...

    Windows下SVN的备份方案

    在Windows环境下,Subversion(简称SVN)是一个广泛使用的版本控制系统,用于管理源代码和其他文本文件的变更。本文将深入探讨如何在Windows下实施SVN的备份方案,以确保项目数据的安全性和可恢复性。 首先,理解...

    windows下svn服务器环境搭建(subversion)

    总之,Windows下的SVN服务器环境搭建涉及多个步骤,从安装软件、创建仓库到配置权限和使用客户端。理解这些步骤对于有效地利用Subversion进行团队协作至关重要。同时,随着团队规模的扩大,你可能还需要考虑更多的...

    windows SVN 服务器端配置

    通过以上步骤,我们已经完成了Windows环境下SVN服务器的基本配置。SVN作为一种强大的版本控制系统,在软件开发和其他协作项目中扮演着极其重要的角色。掌握SVN的使用方法不仅能够提高团队协作效率,还能有效管理项目...

    Windows下SVN 1.6 服务端和客户端安装与配置

    ### Windows下SVN 1.6 服务端和客户端安装与配置 #### 一、软件下载 在开始之前,首先需要下载所需的软件。Subversion (SVN) 是一个开源的版本控制系统,它允许团队成员协作开发项目。对于Windows平台,我们通常会...

    windows下svn+apache搭建svn服务器.docx

    ### Windows下SVN + Apache搭建SVN服务器 在软件开发过程中,版本控制系统是必不可少的工具之一,它能够帮助团队高效地管理代码版本、合并更改以及追踪历史记录等。其中,Subversion (SVN) 是一个非常流行的集中式...

    windows局域网SVN搭建初步及简单命令

    标题 "windows局域网SVN搭建初步及简单命令" 涉及到的是在Windows环境下构建Subversion(SVN)服务器的基本步骤以及如何使用一些基本的SVN命令。Subversion是一个版本控制系统,常用于管理软件项目的源代码,使得...

    Windows下安装配置SVN服务

    ### Windows下安装配置SVN服务 #### 概述 本篇文档主要介绍如何在Windows操作系统上安装并配置Subversion(SVN)服务。Subversion是一款开源版本控制系统,广泛应用于软件开发过程中,帮助开发者管理和追踪代码的...

    windows下将文件脱离svn管理

    5. **注册表脚本**:压缩包中的`deleteSVNFolder.reg`文件可能是用来修改Windows注册表的脚本,以帮助用户快速移除与SVN相关的设置或配置。运行这样的脚本需要谨慎,因为它可能会影响到系统的其他部分,特别是如果...

    windows系统下SVN服务端安装包

    这个安装包可能是专为Windows平台设计的VisualSVN Server,它提供了一个简单易用的界面来管理和配置SVN服务器。 描述中的“一个Windows下的版本控制系统”进一步确认了SVN是用于Windows环境的版本控制解决方案。在...

    svn绿色windows版本,客户端,支持IntelliJ IDEA配置svn客户端环境

    SVN(Subversion)是一种...通过简单的设置,用户可以在IDEA中直接利用SlikSVN的功能,提升开发流程的便捷性和效率。对于那些需要在Windows环境下使用SVN且偏好轻量级解决方案的开发者来说,SlikSVN是一个理想的选择。

    svn在windows系统下的配置

    ### SVN在Windows系统下的配置详解 #### 软件简介 - **VisualSVN Server**:一款用于搭建Subversion(SVN)服务器的工具,它提供了简单易用的图形化界面来帮助用户快速配置SVN服务器环境。VisualSVN Server分为...

    eclipse svn 以及windows下的svn服务器

    本文将详细介绍如何在Eclipse中安装和使用SVN,以及如何在Windows环境下设置SVN服务器。 首先,Eclipse是一款广泛使用的Java集成开发环境,而SVN(Subversion)是一种流行的版本控制系统,用于跟踪和管理代码变更。...

    Windows XP下安装和配置SVN服务器

    本指南将详细介绍如何在Windows XP环境下搭建和设置SVN服务器。 首先,我们需要了解SVN的基本概念。SVN是一个开源的版本控制系统,用于跟踪文件和目录的变化,允许团队成员协同工作,同时保持代码历史记录。它通过...

    Windows下删除.svn文件夹的最简易方法

    在Windows中删除`.svn`文件夹的简易方法主要有以下几种: 1. **手动删除**: - 打开文件资源管理器,导航到包含`.svn`文件夹的目录。 - 按`Ctrl + A`全选所有文件和文件夹,然后按`Ctrl + Shift + Delete`,在弹...

    svn -windows插件

    在Windows环境下,为了方便用户与SVN服务器进行交互,通常会使用专门的客户端插件。本压缩包提供的“Slik-Subversion-1.8.10-x64.msi”是适用于64位Windows系统的 SVN 客户端插件。 **Slik Subversion 插件详解** ...

    windows下自建svn

    以下是对如何在Windows下自建SVN的详细步骤和相关知识点的详解: ### 1. 安装依赖软件 首先,你需要安装两个关键组件:Apache HTTP Server(作为SVN的Web服务器)和VisualSVN Server(简化了在Windows上设置SVN的...

Global site tag (gtag.js) - Google Analytics