SVN在windows平台上的配置

原创 2007年10月12日 15:59:00
  1. 下载。到官方网站(http://subversion.tigris.org)下载1.4.5的windows安装版。
    点此下载
  2. 安装。一路Next到底。
  3. 创建项目。
    1. 打开命令窗口(运行-cmd)  。
    2. 输入命令:
      svnadmin create e/:svn/FianceTemplateV2
    3. 完了,在E:/svn/下会建立FianceTemplateV2文件夹,并且文件夹结构如图:
    4. 打开E:/svn/FianceTemplateV2/conf下的svnserve.conf文件,找到以下几句:
      # anon-access = read
      # auth-access 
      = write
      # password-db 
      = passwd
      # authz-db 
      = authz

      去掉每行前的#号。第一行表示默认权限为只读,第二行表示授权以后访问权限为可写,第三行表示记录用户名密码信息的文件是passwd文件,也可以是passwd.db等文件,一定要跟文件名保持一致,第四行表示记录用户授权信息的文件是authz文件,其他跟passwd类似。
    5. 打开passwd文件,将
      [users]
      # harry 
      = harryssecret
      # sally 
      = sallyssecret

      将每行前面的#号去掉,这是设置用户,每行一个,存储格式为“用户名=密码”,如我们加入一个新用户:
      [users]
      harry 
      = harryssecret
      sally 
      = sallyssecret
      admin
      =1234567
    6. 打开authz文件,看到如下代码:
      [groups]
      # harry_and_sally 
      = harry,sally

      [/foo/bar]
      # harry 
      = rw
      # * 
      =

      [repository:/baz/fuz]
      # @harry_and_sally 
      = rw
      # * 
      = r

      同样去掉#号。[groups]表示组,一个组可以有多个成员,方便批量授权,比如我们将该文件修改为:
      [groups]
      harry_and_sally 
      = harry,sally
      managers 
      = admin,harry

      [/foo/bar]
      harry 
      = rw
      =

      [/baz/fuz]
      @managers 
      = rw
      = r

      从上面的配置可看到,有两个组:harry_and_sally 和managers,[/foo/bar]是项目在资源库的路径,harry=rw表示harry用户对该路径下的文件有读写权限,managers组的成员对/baz/fuz有读写权限。
    7. 下面,该启动svn服务了,这里使用的是svn自带的服务:
      svnserve -d -r E:svnFianceTemplateV2
    8. 将项目加入资源库,两种方式,一种是通过TortoiseSVN-Import方法,另一种通过命令行:
      svn mkdir svn://localhost/myproject

mantis测试工具安装配置

 安装环境:   Windows10   PHPStudy2014(Apache2.2.22+PHP5.4.39+MySQL5.5.28)   一、简介   MantisBT是由PHP...
  • louwzh
  • louwzh
  • 2016年08月26日 14:33
  • 1126

Windows下SVN权限配置

Windows下SVN权限配置        按照前面的教程装完1.6.1版以后,当svnadmin create D;\svn创建仓库后,应该在仓库目录下的config目录有3个文...
  • kongbu0622
  • kongbu0622
  • 2013年01月16日 11:16
  • 4439

在Windows Server 2008上部署SVN代码管理器

服务器环境: 操作系统:Windows Server 2008 64 Bit; SVN服务器端程序:VisualSVN-Server-3.5.3-x64;(http://www.vis...
  • marstonyjiang
  • marstonyjiang
  • 2016年07月26日 11:11
  • 2695

Mantis1.2.19 在Windows 平台上的安装配置详解

安装环境:   WindowsXP 32   phpstudy 一、简介   MantisBT是由PHP开发的、基于WEB的缺陷跟踪系统,并采用开源数据库MySQL,构...
  • yxr8510
  • yxr8510
  • 2016年03月28日 16:13
  • 332

Mantis1.2.19 在Windows 平台上的安装配置详解

安装环境:   WindowsXP 32   Apache2.2.22+PHP5.4.39+MySQL5.5.28   一、简介   MantisBT是由PHP开发的、基于WEB的缺陷跟踪系...
  • qq_39800172
  • qq_39800172
  • 2017年11月06日 10:56
  • 62

CloudStack 在Windows 平台上的开发环境设置

  • 2012年12月07日 15:27
  • 20KB
  • 下载

minigui在windows平台上的仿真开发程序,包括相关文档(重新上传的)

  • 2009年01月14日 09:20
  • 6.37MB
  • 下载

Windows mobile平台上的CxImage图像处理演示

  • 2008年09月05日 10:08
  • 760KB
  • 下载

mkcls模块在windows平台上的移植

  • 2011年05月02日 14:44
  • 492KB
  • 下载

Windows 平台上的使用 Java 语言实现 appium 自动化程序 for Android(完整版)

首先说下楼主也是个新手,摸索了好几天天 终于完成了第一个appium程序,帖子写的不合理的地方,请大家轻喷,指导,大家一起学习。写这个帖子就是为了方便新手能快速入门,也算是自己的一种巩固吧。好了,开始...
  • wanglha
  • wanglha
  • 2015年01月08日 15:47
  • 1356
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SVN在windows平台上的配置
举报原因:
原因补充:

(最多只允许输入30个字)