在公司团队开发一只都在使用SVN来用作工程版本控制和成员交流的工具,然而当自己想和朋友写点小东西的时候,却发现配置SVN服务器还是有一点小小的麻烦的,这里记下了架设SVN服务器的全部过程(windows),希望对大家有所帮助。
一、首先要准备一点工具,1。WANdiscoSubversion_1.6.12-2(用作SVN服务器)2。TortoiseSVN-1.6.11.20210-win32-svn-1.6.13(SV软件)3。LanguagePack_1.6.11.20210-win32-zh_CN(语言包,汉化第二个软件)4,.net for svn(忘了什么名字了,自己取得名字,和服务器搭配使用)。
二、安装客户端软件TortoiseSVN-1.6.11.20210-win32-svn-1.6.13(SVN软件)并且安装汉化包,重启电脑,在“设置”的默认界面里有个语言,选择汉语就行了~
三、安装服务端两个软件然后重启电脑,(可以和第二部合并起来做)
四、新建一个空的文件夹,我们这里命名为SVN,然后下面新建一个文件夹命名为reposl,右键单击reposl,选择从这里创建版本库,会发现已经新建了很多的文件在这个文件夹下。如图:
五、启动SVN服务器,侦听3609端口,命令提示符下进入到文件夹,输入命令svnserve --daemon 如图:
如果不启动的话,将会在浏览版本库时将会提示无法连接或者积极拒绝·~此时要注意查看你的3609端口是否打开
六、查看版本库信息 右键点击 并且选中版本库浏览器,输入"svn://localhost/svn/reposl"查看到版本树
七,导入你的工程即可使用。
补充:创建用户名密码直接在把conf文件夹下的svnserve文件的#password-db = passwd前的#号去掉,然后区在passwd文件下添加用户即可:格式如下:
### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.
[users]
# harry = harryssecret
# sally = sallyssecret
test = test
test为自己加的用户