1、软件

1)服务端:Subversion

subversion.apache.org - Getting Subversion - Binary Packages -

Windows - Win32Svn - Files - 1.6.16 - svn-win32-1.6.16.zip

解压svn-win32-1.6.16.zip到C:\My Program Files

2)客户端:TortoiseSVN

tortoisesvn.tigris.org - tortoisesvn.net/downloads - TortoiseSVN

32-bit -

downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi

直接安装

2、步骤

1)添加C:\My Program Files\Subversion\bin到环境变量(貌似不一定需要)

2)新建目录E:\svn_repository\svn

3)进入E:\svn_repository\svn - 右键 - TortoiseSVN - creat repository

here

或者在cmd下输入以下命令:

C:\My

Program Files\svn-win32-1.6.16\bin\svnadmin create

E:\svn_repository\svn

4)文本打开E:\svn_repository\svn\conf\svnserve.conf - 修改“# password-db =

passwd”为“password-db = passwd”

5)文本打开E:\svn_repository\svn\conf\passwd - 添加用户“root = pwd”

6)添加系统服务:cmd下(命令行中等号前不能有空格,等号后必须有空格)

C:\>sc create svnserver binpath= "C:\My Program

Files\svn-win32-1.6.16\bin\svnserve.exe --service --root

E:\svn_repository" displayname= "svnserver" depend= tcpip start=

auto obj= "NT AUTHORITY\NetworkService"

[SC]

CreateService SUCCESS

注意:此时访问SVN的地址应该是 svn://192.168.199.6/svn

(因为上面的服务已经映射到E:\svn_repository路径下)

这样方便了许多。

7)svn的使用不说了

3、可能遇到的问题

1)在commit的时候出现错误“不能打开文件“E:\svn_repository\svn\db\txn-current-lock”:

拒绝访问。”

解决办法:为E:\svn_repository目录设置写权限,用户组"Administrator/Users"需要有修改、写入权限。

打开E:\svn_repository目录 - 工具 - 文件夹选项 - 查看 - 不要选中“使用简单文件共享” - 确定 -

右击空白处 - 属性 - 安全 - 选中Users组 - 在“允许”下勾选“修改”和“写入”

2)Windows 7下添加系统服务时出现 "[SC] OpenSCManager 失败 5:" 错误

解决方法:开始——所有程序——附件——(右键)命令提示符——以管理员身份运行

3)启动服务时出现“错误5 拒绝访问”

解决方法:为C:\My Program Files\svn-win32-1.6.16文件夹添加user用户使用权限

右击文件夹——属性——安全——添加“users”用户——权限默认即可

4)启动服务时出现“错误 1053”

检查是否创建了E:\svn_repository文件夹

4、其他

1)删除服务

C:\>sc delete svnserver

window创建计划自动启动服务器,Windows下搭建svn服务器端--创建自动启动的服务相关推荐

  1. 如何在Mac环境下搭建svn服务器端环境

    为什么80%的码农都做不了架构师?>>>    在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功 ...

  2. linux 在本地创建svn服务器_linux下搭建svn服务器及创建项目

    一. 使用yum 安装SVN包 关于YUM 服务器的配置参考: Linux 搭建 YUM 服务器 http://blog.csdn.net/tianlesoftware/archive/2011/01 ...

  3. Windows下搭建SVN傻瓜式教程

    ZZ自 http://energykey.iteye.com/blog/540990 由于看到很多问答在问SVN服务器搭建方式,我就将本人的心得贴出来,平时我重装系统都是按照下面的步骤进行操作,一共7 ...

  4. 在Windows下搭建SVN服务器并且集成到 Eclipse 开发环境中

    2019独角兽企业重金招聘Python工程师标准>>> 一.准备工作 1.获取 Subversion 服务器  http://mirrors.hust.edu.cn/apache/s ...

  5. 在windows下搭建SVN服务器

    有两种方案: * VisualSVN Server,安装更简单.更直观:http://www.visualsvn.com/server/download/ * 传统的Subversion 服务器程序: ...

  6. Windows和Linux环境下搭建SVN服务器

    --------------------------Windows下搭建SVN服务器----------------------------- 一.安装SVN服务端 软件包Setup-Subversi ...

  7. 转 【MQTT】在Windows下搭建MQTT服务器

    MQTT简介 MQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放.简单.轻量.易于实现.这些特点使它适用于受限环境.该协议的特点有: 使用发布/订阅消息模式,提供 ...

  8. 【MQTT】在Windows下搭建MQTT服务器

    MQTT简介 MQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放.简单.轻量.易于实现.这些特点使它适用于受限环境.该协议的特点有: 使用发布/订阅消息模式,提供 ...

  9. 文件服务器 ldap,windows下搭建ldap服务器

    windows下搭建ldap服务器 内容精选 换一换 当您发现云服务器的运行速度变慢或云服务器突然出现网络断开的情况,则可能是云服务器的带宽和CPU利用率过高导致.如果您已经通过云监控服务创建过告警任 ...

最新文章

  1. FCM算法实现Python(简洁版)
  2. Spring mvc ViewResolver视图解析器实现机制
  3. java求二维数组每行的最大值_用JAVA输入一个二维数组a[3][4]的元素值,求输出其元素最大值...
  4. 计算机科学之美,计算机科学的美学探讨
  5. @RequestParam接收解析不到 POST 提交的 数据
  6. 【重点】LeetCode 143. Reorder List
  7. objective-C 数据类型转换
  8. JAVA中String类型的字符替换问题
  9. c++ byte指针长度_valgrind诊断C/C++内存泄漏
  10. java基于springboot+vue的旧物置换网站
  11. pageoffice 选中部分文字 添加书签和空白处添加书签 删除空白以及内容书签
  12. 使用Adobe Fireworks CS6压图
  13. Apache的网页与安全优化
  14. 自己设计过App的数据库框架?还是只是停留在使用ormlite greenDao这类框架,一篇文章帮你解答...
  15. 凤凰架构4——透明多级分流系统
  16. Sklearn提供的常用数据集
  17. 【python】OCR
  18. 如何修改 SQL Server 中的实例名 ?
  19. 计算机音乐monster,【MJJ】【MJ音乐汇总系列】Monster 怪物
  20. case zhen语句_case when zhen else (Sql 2005)

热门文章

  1. Xposed框架实战
  2. 2020——网鼎杯 (青龙组)signal
  3. 12、HTML <form>标签(表单)
  4. Acwing第 38 场周赛【完结】
  5. 【Java】7.1 与用户互动 7.2 系统相关
  6. RocketMQ在面试中那些常见问题及答案+汇总
  7. IntelliJ IDEA 超全优化设置,效率杠杠的!
  8. MyBatis 事务管理解析和有关事务的几种特殊场景表现
  9. Linux 需要的常用操作,你只差这篇文章
  10. HashMap与加载因子/负载因子loadFactor关系