svn服务器的配置步骤
1.安装客户端:
TortoiseSVN-1.9.3.27038-x64-svn-1.9.3.msi
下载地址:http://jaist.dl.sourceforge.net/project/tortoisesvn/1.9.3/Application/TortoiseSVN-1
2.安装服务器:
Setup-Subversion-1.8.5.msi
下载地址:http://sourceforge.mirrorservice.org/w/wi/win32svn/1.8.5/Setup-Subversion-1.8.5.msi
3.建立版本库(Repository)
1).svnadmin create d:\android\repository
2).我们也可以使用TortoiseSVN图形化的完成这一步: 
在目录E:/svndemo/repository下"右键->TortoiseSVN->Create Repository here...“, 然后可以选择版本库模式, 这里使用默认即可, 然后就创建了一系列目录和文件。
注意:在做的时候没看清楚还以为2)是接着1),最后却发现报警告框:

"Subversion reported an error while creating a repository! 
Make sure the folder is empty and not write protected." 
最后换了另外一个空文件夹直接(2)居然和(1)生成一样的目录和文件才知两个方法都是达到同一个目的的。
4.配置用户和权限
来到d:/android/repository/conf目录,修改svnserve.conf: 
[general] 
# password-db = passwd 
改为: 
[general] 
password-db = passwd
然后修改同目录的passwd文件,去掉下面三行的注释: 
[users] 
# harry = harryssecret 
# sally = sallyssecret 
最后变成: 
[users] 
harry = harryssecret 
sally = sallyssecret
在passwd文件中,“=”前的字符就是用户名,后面的就是密码。还要注意“[users]”前面的注释“#”一定要删除掉。
eg:
aa=123456
bb=123456
5.运行独立服务器
在任意目录下运行: 
svnserve -d -r d:/android/repository 放到svnSetupStart.bat文件里面放桌面随时点击,则我们的服务器程序就已经启动了。注意不要关闭命令行窗口,关闭窗口也会把svnserve停止。
6.初始化导入
在桌面上,右键->TortoiseSVN->Import...
在URL of repository输入“svn://localhost/trunk” 
在Import Message中输入你的日志信息
完成之后目录没有任何变化,如果没有报错,数据就已经全部导入到了我们刚才定义的版本库中。
需要注意的是,这一步操作可以完全在另一台安装了TortoiseSVN的主机上进行。例如运行svnserve的主机的IP是133.96.121.22(ipconfig可以看ipv4的ip),则URL部分输入的内容就是“svn://133.96.121.22/trunk”。
参考:
http://blog.csdn.net/foamflower/article/details/5497462
svn服务器的配置步骤的更多相关文章
- Mac 环境下svn服务器的配置
		Mac 环境下svn服务器的配置 本文目录 • 一.创建代码仓库,用来存储客户端所上传的代码 • 二.配置svn的用户权限 • 三.使用svn客户端功能 在Windows环境中,我们一般使用Torto ... 
- Linux下SVN服务器搭建配置
		Linux下SVN服务器搭建配置 1.SVN服务安装 yum install subversion 2.创建SVN代码仓库 mkdir /data/svn svnadmin create /data/ ... 
- Windows下SVN服务器的搭建步骤
		1.下载svn服务端和客户端 服务端VISUALSVN SERVER:https://www.visualsvn.com/ 客户端TortoiseSVN:https://tortoisesvn.net ... 
- SVN服务器的配置(简单易懂,带配置文件,有注释)
		这两天在服务器搭建了一个SVN服务器,一些经验,也留作后用把,有不详细的欢迎批评指正 另外关于子目录的访问配置,这块我还是不懂,希望有前辈能教我一下 1.安装SVN Serveryum install ... 
- linux下离线安装svn服务器并配置
		一.下载相应的包 subversion-1.8.18.tar.gz 下载地址:http://subversion.apache.orgsqlite-autoconf-3190300.tar.gz ... 
- Linux平台的SVN服务器的配置及搭建
		https://jingyan.baidu.com/article/54b6b9c08b35382d593b477c.html 一.安装SVN 1 在Linux平台上,SVN的软件包名称是subv ... 
- svn服务器的配置和使用
		安装好了svn服务器,打开 VisualSVN Server Manager 先新建用户和组,在代码库创建的时候可以指定哪些用户或者组有读写权限,也可以创建好后指定 创建用户 输入用户名和密码创建用户 ... 
- Windows环境下svn服务器的安装步骤
		做为一个程序开发人员,就算自己一个人写程序,也应该有一个SVN版本控制系统,以便对开发代码进行有效的管理. 下载SVN服务器 下载地址是:http://subversion.apache.org/pa ... 
- windows7环境下svn服务器的配置及使用
		一.安装 1 软件准备: Setup-Subversion-1.7.8 TortoiseSVN-1.7.11.23600-win32-svn-1.7.8 2 安装: 安装个人的需要设定好安装路径. 3 ... 
随机推荐
- 学习OpenSeadragon之二 (界面缩放与平移规则设置)
			OpenSeadragon入门了解请看第一篇:http://www.cnblogs.com/yingjiehit/p/4362377.html OpenSeadragon给我们提供了很多的可选界面元素 ... 
- WebStorm 使用快捷键大全
			1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件. 2. ctrl + j: 输出模板 3. ctrl + b: 跳到变量申明处 4. ctrl + al ... 
- Swift—Cocoa错误处理模式-备
			Swift错误处理模式,在Swift1.x和Swift 2.0是不同的两种模式. Swift 1.x代码错误处理模式采用Cocoa框架错误处理模式,到现在Objective-C还沿用这种处理模式,而S ... 
- STL之优先队列(priority_queue)
			转自网上大牛博客,原文地址:http://www.cnblogs.com/summerRQ/articles/2470130.html 先回顾队列的定义:队列(queue)维护了一组对象,进入队列的对 ... 
- 技巧:Linux 动态库与静态库制作及使用详解
			技巧:Linux 动态库与静态库制作及使用详解 标准库的三种连接方式及静态库制作与使用方法 Linux 应用开发通常要考虑三个问题,即:1)在 Linux 应用程序开发过程中遇到过标准库链接在不同 L ... 
- Android 按钮按下效果
			<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="htt ... 
- HDU_2030——统计文本中汉字的个数
			Problem Description 统计给定文本文件中汉字的个数. Input 输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本. Output 对于每一段文本,输出其中的汉 ... 
- MySQL查看数据库、表的占用空间大小
			SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS FROM information_schema.tables WHERE TABLE_SCH ... 
- MKMapView and Zoom Levels: A Visual Guide
			原帖:http://troybrant.net/blog/2010/01/mkmapview-and-zoom-levels-a-visual-guide/ So, how exactly does ... 
- 认识v$fixed_view_definition
			认识v$fixed_view_definition v$fixed_view_definition 这个视图功能很强,可以将一些视图的数据来源(视图的定义)给找出来.直接举例: 1.v$sessi ... 
