svn在windows下面 简单的搭建方法
来源:互联网 发布:手机号能绑定几个淘宝 编辑:程序博客网 时间:2024/05/16 17:31
想在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
- svn在windows下面 简单的搭建方法
- windows 下面 svn的搭建
- SVN在windows下搭建服务端方法
- svn在windows下的搭建
- 在windows下面运行svn命令
- 在windows下搭建基于apache的SVN环境
- 怎么样在Windows下面建立本地SVN Repository?
- 怎么样在Windows下面建立本地SVN Repository?
- Windows系统简单搭建svn服务器
- svn在windows下的简单部署(傻瓜教程)
- Windows下删除.svn文件夹的最简单方法
- Windows下删除.svn文件的最简单方法
- SVN Windows下SVN服务器的搭建
- CentOS 下面搭建SVN服务器
- 简单的搭建SVN服务器
- 搭建简单的SVN系统
- windows下面写的中文注释.在linux下面乱码.
- 在windows下搭建SVN服务器
- Jquery实现自动补全
- Visual Studio中Website和Web Application Project的区别
- Bump Mapping概述
- 无心工作
- Information Agenda---极度推荐这篇文章
- svn在windows下面 简单的搭建方法
- xml内容中加回车
- 坐地铁有感
- Jquery插件
- DSP/BIOS生成CMD的缺点(转载)
- 外媒眼中的乔布斯:他就是苹果
- DSP/BIOS
- 无废话C#设计模式之十八:Command
- CCmdUI工作原理及作用