svn服务器端安装过程:
1.安装 apahce2.2
如果你已经有了 IIS 或其他监听 80 端口的程序,安装会失败。如果发生这种情况,直接到程序的安装目录 /Apache Group/Apache2/conf,打开 httpd.conf。编辑文件的 Listen 80 为其他可用的端口,例如 Listen 81,然后重新启动
测试 apache: http://localhost:81/
2.安装 Subversion
使用Windwos资源管理器,来到Subversion的安装目录
3.建立版本库,在命令行运行
svnadmin create E:/svn
4.设置密码和权限。
打开E:/svn/conf下的svnserve.conf,把#password-db = passwd前的#去掉,注意不要留空格,否则会报错;如果默认所有帐户都具有全部权限,则不要把#authz-db = authz前的#去掉,否则要进入E:/svn/doc/conf下的authz文件为每个帐户设定权限。
进入E:/svn/conf下的passwd文件,在[users]下增加sally=sallypsw,则为用户sally创建了密码sallypsw
5.客户端
右键:版本库浏览器 例: 地址:svn://ServerIP/svn
6.导入功能
客户端导入功能可入将文件导入到版本库 .
7.以服务的形式运行svn服务端
svn路径没有空格情况:
sc create svnserve binpath= "c:/svnserve/svnserve.exe --service
--root c:/repos" displayname= "Subversion" depend= tcpip
start= auto
svn路径包括空格情况:
sc create svnserve binpath= "
/"C:/Program Files/Subversion/bin/svnserve.exe/"
--service --root c:/repos" displayname= "Subversion"
depend= tcpip start= auto
8.删除服务
sc delete svnserve