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

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+Trac+密码修改+共享的服务器。

    【绝对经典】配置SVN+TRAC一直是一个比较麻烦的事情,经过广泛搜集资料和实践,最终发现这样一种非常简单的配置方法。用这种方法TRAC的安装也仅仅是几个文件拷贝而已。从此Windows上的SVN开发服务器配置不再困难,...

    SVN服务器端全部配置

    另外还有一个参数realm用于指明仓库所属的认证域,默认情况下每个仓库位于不同的域(每个仓库有一个唯一的uuid),因此我们可以不设置该项,除非多个仓库需要共用同一份passwd配置。 ⑵passwd文件的配置很简单,格式...

    配置SVNServer环境命令及Apache方式发布SVN的配置文件

    从1.4版开始,Subversion Server就自带Windows服务程序,通过执行简单的命令,即可注册为服务方式...附件中,是【如何将Subversion注册成windows服务】和【如何实现Http方式访问Svn服务器】所使用的命令,及配置文件。

    SVN维护及配置常用命令

    文档中SVN服务器是依托apache搭建在windows平台下,对SVN版本库的建立、用户权限的配置、apache中相关配置文件的修改都有较详细的描述,也有简单的排错讲解。

    svn1.8.3所有安装文件及安装配置说明

    1. 安装服务器Setup-Subversion-1.8.3.msi,安装路径D:/Program Files/TortoiseSVN 2. 安装客户端TortoiseSVN-1.8.2.24708-win32-svn-...控制面板-windows防火墙-左侧"打开或关闭防火墙",把两个网络位置的防火墙都关掉

    SVN使用手册中文版快速入门

    在Windows XP下,Subversion服务器有时候看起来发送损坏的数据。 跟踪Subversion客户端和Apache服务器通话最好的方法是什么? 我刚刚编译了二进制分发版本,当我尝试检出Subversion,我得到一个“Unrecognized URL...

    SVN使用手册中文版.chm

    在Windows XP下,Subversion服务器有时候看起来发送损坏的数据。 跟踪Subversion客户端和Apache服务器通话最好的方法是什么? 我刚刚编译了二进制分发版本,当我尝试检出Subversion,我得到一个“Unrecognized URL...

    Linux应用篇之centos7部署svn.docx

    服务器老化验证,且无任何备份机制,存在重大风险,且svn运行在xp系统上,运维管理不方便,为了保护公司重大资产,申请购买了一台新的Linux服务器,将svn代码从windows平台迁移到Linux平台上,除了重新部署svn服务外...

    SVN快速入门教程及配置手册及例子

    如何快速建立Subversion服务器... 本教程分为以下几个部门,不仅仅是快速入门,最后我们还有一些高级功能的说明,为了说明简单,教程是在windows下使用的方式,以方便资源有限的项目使用,对于UNIX环境下,区别并不大。

    svn-1.4.3-setup.exe.7z

    请注意路径可以是 repos:path 或简单的 path,如果你不指定特定的版本库,访问控制规则会应用到 SVNParentPath 下所有的版本库。使用的授权策略文件的格式在“路径为基础的授权”一节描述。 * 如果要使浏览器浏览...

    winxp+svn+apache安装配置全说明

    Windows XP SP3 专业版 Setup-Subversion-1.6.4.msi 服务器端 TortoiseSVN-1.6.3.16613-win32-svn-1.6.3.rar 客户端 apache_2.2.3-win32-x86-no_ssl.msi 步骤: 1、安装程序与下载说明 1、Apache Web服务器 :...

    Mac环境下搭建svn环境和使用方法

    在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。 我们首先来看下,如何在Mac环境下搭建svn服务器端环境。 一、创建代码...

    SVN软件(服务器端+客户端+说明文档)

    如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式访问,一般还要安装配置Apache,如果是新手...

    SVN快速教程

    本教程分为以下几个部分,为了说明简单,教程是在windows下使用的方式,以方便资源有限的项目使用。在UNIX环境下,只是安装方式不同,命令执行并无太大区别。 软件下载 服务器和客户端安装 建立版本库(Repository)...

    【精华】 VisualSVN-Server

    为什么要用VisualSVN Server,而不用...安装的时候SVN Server已经封装为windows service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口等简单操作;另外,用户权限的管理也是通过图像界面来配置。

    在Eclipse中使用SVN与CVS代码管理工具管理项目

    如果Unix/Linux服务器上安装了Samba服务,可以直接通过Windows下Clearcase的客户端直接访问源代码,相对比较简单。功能:★★★★★ClearCase 提供 VSS, SVN所支持的功能,但不提供变更管理的功能。 Rational 另提供...

    TortoiseSVN 中文语言包-1.10.0.28176-x64

    4、支持用户自定义设置起始时间与结束时间,便于用户进行查看,同时还能够支持手动检索,值得一提的是,该程序能够有效的支持HTTP、https、SVN、svn ssh等所有Subversion协议,这里为您分享的是汉化版本,对与国内...

    详解Linux服务器配置——搭建SVN服务器

    虽然在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了,本篇文章主要介绍了Linux服务器配置——搭建SVN服务器,具有一定的参考价值,有兴趣的可以了解一下。

    使用Subversion进行版本控制(针对 Subversion 1.4)

    配置和Windows注册表 配置选项 服务器 配置 本地化 理解地区 Subversion对区域设置的支持 使用外置比较工具 外置 diff 外置 diff3 8. 嵌入Subversion 分层的库设计 版本库层 版本库访问层 客户端层 进入工作拷贝的...

    Visual SVN Server

    强大又免费的SVNServer,让你脱离纯文本的SVN管理模式。一切配置和操作都通过标准的控制台完成。

Global site tag (gtag.js) - Google Analytics