Windows 下subversion的安装和配置

1.软件准备SVN windows服务器端(本人安装的是1.3.1)

下载的时候注意下win32下的msi安装包,别下源文件回来。
如果安装有问题可能还需要重装最新的installer。

TortoiseSVN ,Windows集成客户端(本人使用版本1.3.3) 地址

*官网的提示是95/98/me/NT4.0的用户要另外下什么东西。没仔细研究。

2.安装服务器端和客户端
*不想自虐的话就把乌龟装上。除非你对命令行十分有好感。

3.启动服务
进服管理——服务,把SVNService启动起来。当库建好以后可以把这个服务设成自启动的。

4.建库
选中本地一个目录(最好是系统盘下的),右键——乌龟SVN——Create Repository Here…建一个库

5.配置库
新建好的库是不能用的,需要修改配置文件。其中最重要的文件是svnserve.conf文件。
将[general]前面的注释消掉。
“anon-access = “管的是匿名用户权限,一般设为write,或者none.
“auth-access =” 一般级别的应该设成write了,因为后面还有对目录和密码的设置,这里就显得不是太重要了.
“password-db =”指向存放用户名和密码的文件.基本不用改.改的话等号后面放的是存放用户名和密码的文件的文件名
“realm = “放的是第一次生成的数据库的名字.貌似没什么意义.

密码文件[users]下面放的就是 用户名 = 密码.
因为太容易被看见了,所以其实只能在自己机器上用用,局域网用都不安全.

权限文件authz,照注释改就行了.其实自己用的话根本就不用设.

6.导入原始版本
选中要导入的文件(s)或者文件夹.右键–乌龟SVN–Import在URL里写”svn://localhost/[项目名(分支名)]”即可.

7.使用
不在讨论范围之列.

8.其他
这样建出来的库基本上只是给自己用的,虽然局域网甚至广域网都可以用但安全性太差.如果想在网络环境下用最好还是
用apache.
但那是另外一个问题了.

你好,新朋友。留言前请先填写昵称邮箱