1,下载Subversion服务器程序。
  http://subversion.tigris.org/

2,下载Subversion的Windows客户端TortoiseSVN
  http://www.subversion.org.cn/

3,安装Subversion和TortoiseSVN,重启

4,建立版本库:开始/运行 键入cmd打开命令窗口,假设在E:\cvsroot 下建立版本库
   在命令行中键入:svnadmin create E:\cvsroot,到此文件夹下会看到新建立的版本
   库文件信息;

5, 启动刚才建立的版本库:svnserve -d -r E:\cvsroot(窗口不要关闭,否则会关闭
   svn服务)

6,配置权限信息,在E:\cvsroot\conf\svnserve.conf找到如下信息
   #anon-access = none
   #auth-access = write
   #password-db = passwd
   #authz-db = authz
   去掉#号注释
    anon-access = none (禁止匿名访问,注意若此处为 read可能会导致 checkout
                         时候提示‘无权打开根进行编辑操作’)
    auth-access = write (授权访问设置)
    password-db = passwd (授权方式,位于E:\cvsroot\conf\passwd)
    authz-db = authz     (权限控制信息,位于E:\cvsroot\conf\authz)

7,配置用户,找到E:\cvsroot\conf\passwd 打开
   在[users]
# harry = harryssecret
# sally = sallyssecret下添加
  jack = jack  (配置了jack用户,密码为jack,要配置多个换行按格式写下)
  mike = mike (注意要顶行写)

8,配置用户组 找到:\cvsroot\conf\authz 打开
  在[groups]下添加
  dev=jack,mike  (把jack 和 mike 添加到dev组下)

9 设置权限同样是在authz文件中添加
  [/]
  @dev = r (dev组对于根目录可以读)
  * = (权限具备继承性,所以需要用"* = "的形式来禁止未授权的用户访问特定子目录)
  [/doc]
  jack = rw (jack对于跟目录下的doc文件夹可以读写)

10 往版本库的根目录下添加doc文件夹
   首先同步版本库:右键  svn-checkout
  输入svnurl:svn://192.168.1.155 (安装Subversion服务器的ip)
  在导出的跟目录下建立doc文件夹 然后右键TortoiseSVN/add 输入相关信息,ok完成

11 完成

转载于:https://www.cnblogs.com/jdfemqi/p/3319174.html

版本控制-代码和文档等用SVN管理相关推荐

  1. c语言车票管理系统(附完整代码和文档)

    作业要求 1.能够录入班次信息,可不定时增加数据. 2.浏览信息,显示所有班次状态(如当前时间大于发车时间,显示"此班已发出"). 3.查询路线(1.班次号查询.2.终点站查询). ...

  2. 【内附源码和文档】在线课堂管理平台的设计与实现

    在线课堂管理平台的设计与实现 一.需求分析 1.1 需求来源 通过研究传统的课堂学习特点,了解到传统课堂教学中存在教师与学生沟通不便,通知与作业不能及时传达,教学资源不能高效共享等不足,本项目使用 J ...

  3. [iBoard 电子学堂][8051技术实验教程]发布,包含代码和文档

    请大家点击下载: PDF 预览及下载:http://files.cnblogs.com/xiaomagee/iBoard%E7%94%B5%E5%AD%90%E5%AD%A6%E5%A0%828051 ...

  4. Tencent APIJSON 零代码、全功能、强安全 ORM 库 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构

    项目介绍 零代码.全功能.强安全 ORM 库 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构. A JSON Transmission Protocol and an ORM ...

  5. 记录一下 Java 代码实现文件夹、文件的对比,主要包含 word、pdf、文本、图片等相关文件的对比计算,以及计算文本的相似率(重复率)、筛选出差异的文件、方便文件和文档的去重,并封装为jar包

    记录一下 Java 代码实现文件夹.文件的对比,主要包含 word.pdf.文本.图片等相关文件的对比计算,以及计算文本的相似率(重复率).筛选出差异的文件.方便文件和文档的去重,并把所有的源码封装为 ...

  6. IDEA使用svn管理代码

    IDEA使用svn管理代码 第一次使用svn 设置忽略项 开始提交代码 结束!

  7. 开源项目介绍 |APIJSON- 后端零代码接口和文档ORM 库

    2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal APIJSON项目介绍 标签:后端, ORM 库 技术栈:java APIJSON- 后端 ...

  8. J-Link软件和文档包的版本发行说明(3)[V6.14 ~ V6.48b版本]

    官方链接:https://www.segger.com/downloads/jlink/ReleaseNotes_JLink.html J-Link软件和文档包的版本发行说明(1)[V3.00d ~ ...

  9. SVN管理工具Cornerstone之:创建分支、提交合并

    创建工程的分支: 步骤: 1.选择左下角仓库repositories中的工程名->选择trunk->点击Branch->在提示框里填写分支名称create, 2.在做上角workin ...

  10. 在 Java 应用程序中使用 Elasticsearch: 高性能 RESTful 搜索引擎和文档存储快速入门指南

    如果您使用过 Apache Lucene 或 Apache Solr,就会知道它们的使用体验非常有趣.尤其在您需要扩展基于 Lucene 或 Solr 的解决方案时,您就会了解 Elasticsear ...

最新文章

  1. CarTool 使用,获取图片资源
  2. Web应用渗透测试框架Arachni
  3. CBNetV2:北大提出的复合主干网络,COCO成绩60.1%
  4. Python中if条件判断语句的用法!
  5. 利用向量叉积求三角形的面积(+STL:nth_element求第K大的数)
  6. Android应用Activity、Dialog、PopWindow、Toast窗体加入机制及源代码分析
  7. 台球当中,击球的力量能传递多远?
  8. STM32F103单片机输出相位可调PWM波
  9. JS switch 分支语句
  10. Webform(简单控件、复合控件)
  11. 稳定币usda是哪个发行的_稳定币USDT的“发行”和“印刷”有什么区别?
  12. python运行界面黑色_在Python中使用open执行轮廓检测后,如何使图像的背景变黑?...
  13. denali vip使用经验
  14. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_4-2.微服务下登录检验解决方案 JWT讲解...
  15. python输入输出格式_Python基础-用户的输入及格式化输出 | 【韩涛博客】
  16. 知识付费的多重属性与本质特征
  17. BZOJ1001: [BeiJing2006]狼抓兔子
  18. 矩阵减法c语言程序,矩阵的加减法
  19. 常见元素 – img元素
  20. 什么办法能让鹅长头包 鹅什么药头上头瘤长得快

热门文章

  1. 聊聊我在美团做算法的感受
  2. ACL-IJCNLP 2021|行业首个少样本NER数据集,清华联合阿里达摩院开发
  3. 顶会集结+深度解析:医疗+AI如此火爆,NLP如何赋能?
  4. 【小知识】二分类问题,应该选择sigmoid还是softmax?
  5. 时间序列-ARIMA模型调参检验实战
  6. 机器学习算法基础3-sklearn数据集与估计器
  7. tf.nn.embedding_lookup,tf.variable系列变量
  8. Java面试必备知识点梳理:二分查找算法
  9. 网站结构优化的基本方法
  10. 《监控》这本书让我爱不释手