svn在windows下面 简单的搭建方法

原创 2011年01月18日 17:00:00

想在windows下面搭建一个svn ,都要配置Apache。 我不想占用那么多端口,于是自己整理一套简化版搭建方法。

 

1下载svn Setup-Subversion-1.6.13.msi 和TortoiseSVN-1.6.11.20210-win32-svn-1.6.13.msi 安装后,把svn 的bin目录添加到path 下;
  使用svn help 测试是否安装成功。

2 建立SVN 版本库 svnadmin create E:/SVNRoot
3 建立后的文件夹中会有配置svnserve.conf 文件在[general]下面添加
anon-access=none
auth-access=write
password-db=passwd

passwd文件[users]下面添加
xing ming= 111111

4 把svn 服务在windows下面注册:

如何把SubVersion的服务程序变为Window后台服务形式
在网上找到一个可以使用的方法,能把Subversion的svn服务程序变成Windows后台服务,方法如下:
在控制台输入如下命令:
创建服务:
     sc create SvnService binpath= "C:/Program Files/Subversion/bin/svnserve.exe --service -r E:/SVNRoot" displayname= "Svn Service" depend= Tcpip
上面的命令会创建服务,服务名称为Svnservice, 针对的版本库根目录是E:/SVNRoot,在这个目录下面可以创建多个版本库,比如C:/SVNRoot/HIS和C:/SVNRoot/WebSite
删除这个服务:
     sc delete SvnService
修改服务配置:
     sc config SvnService binpath= "C:/Program Files/Subversion/bin/svnserve.exe --service -r E:/SVNRoot" displayname= "Svn Service" depend= Tcpip
把服务设置为自启动:
     sc config SvnService start= auto
启动这个服务:
net start svnservice
停止服务
net stop svnservice

【注意】“=”前没有空格,之后必须有一个空格!

5。初始化导入
打开"我的电脑",在你需要进行版本控制的目录上右击,选择TortoiseSVN,再选择子菜单"Import...",设置"文件库url"为svn://localhost点确定后就会提示文件正在导入.
需要注意的是,这里是svn文件库与svn服务是同一台计算机的情况,所以可用localhost,其它机器如果要访问svn服务,应该用svn://svn服务器的IP地址,例如svn://192.168.1.125


6  如果以前就是从svn 中导入,就需要把原来的svn目录文件删掉,方法如下:
建立 "删除svn系统文件.reg" 文件 ,内容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN] @="Delete SVN Folders"
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN/command]
@="cmd.exe /c /"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r /"%1/" %%f IN (.svn) DO RD /s /q /"%%f/" /""

运行后,鼠标右键你要操作的文件夹,菜单中会有"deleteSVN"选项,选中后删除该目录下所有SVN系统文件.


7 备份svn库
svnadmin dump e:/svnroot > h:/svnback/backmmorpg.dump
从备份库中恢复:
svnadmin load e:/svnroot < h:/svnback/backmmorpg.dump

Windows 下面 apache+SVN配置

  • 2012年06月06日 18:59
  • 18KB
  • 下载

模仿企业团队合作开发——svn的简单搭建与使用(Windows)

最近由于项目开发需要,涉及到了多人合作开发,因此不得不去模仿企业团队开发,学习使用svn,顺便写下这篇文章,记录一下学习经验。 什么是svn? 这里简单的从百度找段话来介绍一下svn: SVN是S...

windows下svn搭建方法

  • 2012年08月29日 10:08
  • 146KB
  • 下载

SVN在windows下搭建服务端方法

本节和大家一起来学习一下搭建SVN服务端的方法,分七个步骤进行介绍,首先要下载所需要的软件,下面就让我们来看一下搭建搭建SVN服务端的具体步骤吧。 下载 svn-1.4.0-setup.exe(S...

Windows下面编译Python脚本为动态链接库的方法

假设相关文件都存放在 C:/test Cython-0.15.1.tar.gz pyshield-patch.windows.python23.tar.gz test.py test_vit....
  • yuanya
  • yuanya
  • 2013年04月18日 12:48
  • 2395

Python--windows下面给Python添加库包的两种方法

一、第一种方法(这种方法比较简单) 用到IDE工具:pycharm(个人觉得挺好用) 要用到的包可以用pycharm下载:  File->Default Settings->Default Pr...
  • M_WBCG
  • M_WBCG
  • 2017年04月21日 15:24
  • 2435

在windows7下面microPython-下载代码,编译代码的方法

micropython的下载代码 编译代码的全过程演示
  • unsv29
  • unsv29
  • 2017年11月12日 18:21
  • 115

算法习题23:用最简单, 最快速的方法计算出下面这个圆形是否和正方形相交

用最简单, 最快速的方法计算出下面这个圆形是否和正方形相交。"    3D坐标系 原点(0.0,0.0,0.0) 圆形: 半径r = 3.0 圆心o = (*.*, 0.0, *.*) ...
  • ylf13
  • ylf13
  • 2013年10月20日 13:30
  • 1401

用最简单, 最快速的方法计算出下面这个圆形是否和正方形相交

本文转自:http://blog.csdn.net/bitzhuxb/article/details/8641636   题目重述(来自面试题):(初稿,未改错别字。) 用最简单, 最快速的方法...

Windows下面Vue开发环境搭建

Windows 下面nodejs,npm安装步骤
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:svn在windows下面 简单的搭建方法
举报原因:
原因补充:

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