`
zhangzhennan
  • 浏览: 9656 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

window平台svn服务端配置和使用

阅读更多
今天小试了下在windows平台下搭建svn服务端,接下来介绍下具体的做法:
step1
  下载svn服务端
   安装完以后配置环境变量Path 将您安装的路径的bin目录加上去:我的安装目录是:E:\Program Files\Subversion\bin
  安装后可以在dos中测试是否配置成功:输入svnserve --version

step2
   创建版本库:svnadmin create e:\svnRepository
   将在e盘中建立一个名为svnRepository的库,在里面有一个文件夹为conf这是我们需要配置的一些文件:
  authz文件:主要哦作用:1、定义用户组2、在不同目录下给不同的用户或者用户组分配不同的权限。
 
  [/] //在根目录下给zzn用户读写权限,给所有人读权限
  zzn = rw
  * = r
  

 
  passwd文件:主要是用户名和密码
 
  zzn = zzn//添加用户zzn密码zzn
  


  svnserve.conf文件:
 
  anon-access = read  //没有授权过的用户可读权限
  auth-access = write  //
  password-db = passwd
  authz-db = authz  
  realm = zznSVN   //版本库的标识
  

  *****注意在这几个文件配置过程中前往不能在开通有空格(比如authz-db = authz 的authz前面不能存在空格,不然启动服务会报错)********

step3:
启动服务:svnserve  -d -r e:\svnRepository
可以用TortoiseSVN客户端测试是否成功在客户端工具中输入:svn://localhost/zznSVN看是否能成功连接。如果需要服务端,刚才启动的dos窗口不能关闭。
 
step4:现在我们想版本库中导入项目
   再开一个dos窗口,打开项目所在的路径E:\HelloCXF
   E:\HelloCXF>svn import . svn://localhost/HelloCXF -m "my first repository" --username zzn --password zzn
   dos窗口中将会出现添加文件到svn的显示,我们可以用TortoiseSVN客户端查看刚刚导入的项目HelloCXF

step5:现在我们将项目HelloCXF导出到我们制定的文件夹中e:\test
      E:\>mkdir test
      E:\>cd test
E:\test>svn checkout svn://localhost/HelloCXF --username zzn --password zzn
在test文件夹中可以看到我们check出来的项目

如有任何问题可以联系我O(∩_∩)O~
分享到:
评论

相关推荐

    SVN服务端及客户端的配置

    了解了基本的SVN服务端和客户端配置后,还需要注意一些最佳实践,如定期备份仓库,合理划分代码分支,使用良好的版本命名规则等。SVN的使用能极大地提高团队协作效率,减少代码冲突,确保项目版本的可控性。 通过...

    SVN服务端客户端以及插件文件

    1. SVN服务端:通常使用VisualSVN Server VisualSVN Server是Windows平台上的一个易于安装和管理的SVN服务器。提供的`VisualSVN-Server-3.6.3-x64.msi`文件是VisualSVN Server的安装程序,支持64位系统。通过这个...

    Window下配置SVN服务器与客户端

    在Windows环境下配置SVN(Subversion)服务器与客户端是一项关键任务,尤其对于团队协作和版本控制至关重要。本文将深入解析如何在Windows系统中搭建并配置SVN服务器,以及如何设置客户端进行有效操作。 ### 一、...

    SVN服务器端+客户端 64位

    基于win64位的SVN服务端,和客户端,可以一起使用

    window7 安装svnserver

    VisualSVN Server是专为Windows设计的Subversion服务器,它提供了直观的图形用户界面,简化了安装、配置和管理SVN服务器的过程。VisualSVN Server不仅包含Apache HTTP Server,还集成了Subversion模块,使得配置和...

    Myeclipse下安装和使用svn服务器端、客户端(图解)

    本教程将详细讲解如何在MyEclipse环境下配置和使用SVN服务器端和客户端。 1. SVN简介: SVN(Subversion)是一种强大的版本控制系统,它旨在替代早期的CVS。Subversion不仅在功能上超越了CVS,还解决了CVS的一些...

    svn文档管理服务器配置

    svn 文档管理服务器配置 svn 文档管理服务器是一种基于版本控制系统的文档管理解决方案,通过该服务器,可以对文档进行版本控制、...只有正确地配置了 svn 文档管理服务器,才能正确地使用该服务器进行文档管理操作。

    SVN客户端以及服务端的搭建使用

    **SVN 客户端与服务端搭建及使用详解** 版本控制系统Subversion(简称SVN)是用于管理软件开发过程中代码版本的重要工具。它通过集中式的仓库管理模式,使得团队成员可以协同工作,跟踪代码的修改历史,有效地管理...

    VisualSVNServer集成的svn服务端工具v3.9.0官方最新版(3264)

    VisualSVN Server是一个集成的svn服务端工具,并且包含mmc管理工具,是一款svn服务端不可多得的好工具。你可以先安装好VisualSVN Server后,运行VisualSVN Server Manger,然后创建新的代码库,并设置一下安全性能,...

    SVN服务器与客户端的安装以及在Myeclipse中的配置

    总的来说,熟悉SVN服务器和客户端的安装,以及在集成开发环境中的配置和使用,对于任何IT项目经理或者开发者来说都是非常基础且重要的技能。通过使用SVN,不仅可以有效管理代码,还能促进团队间的沟通与协作,提高...

    window无线局域网+svn

    在探讨“window无线局域网+svn”这一主题时,我们深入分析了Windows系统下无线局域网的创建过程以及Subversion(SVN)版本控制系统的配置与使用,特别是其在MyEclipse集成开发环境中的应用。下面,我们将对这些知识...

    SVN钩子 之 pre-commit

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件。它允许团队成员协同工作,跟踪每个更改,并确保代码库的一致性和稳定性。在SVN中,"钩子"(hooks)是服务器端的脚本,它们在...

    SVN安装及使用以及eclipse配置SVN

    1. SVN服务端安装: - 首先,下载并双击运行"VisualSVN-Server-4.3.1-x64"安装程序。 - 按照向导步骤操作,包括Next、选择协议、安装组件、认证模式等。 - 安装过程中,根据提示配置服务器设置,如选择安装路径和...

    SVN-Client_Server_1.6.17_兼容版

    2. **SVN服务端**: - **VisualSVN Server**:这是一款基于Apache Subversion构建的、专门为Windows平台设计的服务器软件。它简化了SVN的部署和管理,提供了易于使用的管理界面。 - **SVN-Server-VisualSVN-Server...

    MyEclipse 8.0下SVN插件的使用

    1. **安装SVN服务端:** - 运行`Setup-Subversion-1.6.5.msi`完成安装。 2. **初始化SVN仓库:** - 使用命令行工具运行`svnadmin create`命令来创建一个新的仓库,例如`svnadmin create E:\shopOnLine`。 - 修改...

    Myeclipse SVN 插件

    关于【服务端】和【客户端】的区别,SVN服务端是存放项目版本库的地方,负责存储所有版本的历史记录,而SVN客户端则是开发者用来与服务端交互的工具,如Myeclipse中的SVN插件就是一种客户端。 在实际开发中,【标签...

    window下架设SVN步骤

    #### 二、安装与配置 SVN 服务端 1. **下载 Subversion:** - 访问 Subversion 的官方网站 [http://subversion.tigris.org/](http://subversion.tigris.org/)。 - 选择合适的版本进行下载。例如,当前版本为 1.5...

    MyEclipse插件安装之SVN、Freemarker、Ext使用安装

    打开DOS命令提示符,输入`cd`命令切换到SVN服务端所在的目录(例如`cd share`),然后执行`svnserve -d -r svnrepo`启动SVN服务。 2. **验证安装:** 成功启动后,控制台会显示相关的启动信息,这表明SVN服务端已经...

Global site tag (gtag.js) - Google Analytics