简单介绍如何在Windows平台通过TortoiseSVN搭建简单的自用svn文件管理服务器。
目的:
1.架设基于Svnserve的服务器
2.让Svnserve在Windows启动时,自动启动
一,下载TortoiseSVN和Subversion软件
二,新建仓库
仓库是存放你的源代码文件等等的集散地。
1.在任意地方新建一个文件夹。譬如: d:"Repo.
2.右击这个文件夹,选择TortoiseSVN->Create repository here …
3.创建仓库结束
三,架设Svnserver服务器
Svnserver是Subversion自带的一个轻量级的服务器。
1. 启动Svnserver服务
2. 让Svnserver随Windows自动启动
1.sc create svnserve binpath= “C:"Program Files"Subversion"bin"svnserve.exe –service –root drive:"path"to"repository” displayname= “Subversion” depend= tcpip start= auto 将C:"Program Files"Subversion"改为Subversion安装文件夹,将drive:"path"to"repository改为Repository所在文件夹。如果命令写错了,先sc delete svnserve,然后再写命令,否则会因为有相同的服务名,而无法创建成功
3. 控制Svnserver访问权限
1.让匿名访问可以读可以写:Repository所在位置下的conf目录,打开svnserve.conf,把[general]下的password-db = passwd前的注释去掉,注意要把空格也去掉。然后再在passwd文件里添加用户和用户名