1. 下载svn软件并安装,本人使用的是以下软件:web
TortoiseSVN-1.6.5.16974-win32-svn-1.6.5svn
VisualSVN-Server-2.0.8spa
2. 建立你的svn仓库。首先,启动VisualSVN Server Manager,而后右键单击Repositories选择Create new repository,输入你要建立的svn仓库名。ip
本文建立的仓库地址是:D:/Repositories/svnnewit
3. 找到你建立的svn仓库地址,运行批处理文件,将服务嵌入系统中。pip
sc create SVNServiceLBS binpath= "/"D:/Program Files/VisualSVN Server/bin/svnserve.exe/" --service -r D:/Repositories/svnnew" displayname= "SVNServiceLBS" depend= Tcpip软件
PAUSEservice
4. 手动到系统服务里面启动你嵌入的svn服务,服务名为SVNServiceLBS,能够设为自动启动。权限
5. 到目录D:/Repositories/svnnew/conf下将svnserve.conf中下列语句前的#去掉。下载
password-db = passwd
anon-access = none
auth-access = write
authz-db = authz
6. 到目录D:/Repositories/svnnew/conf下在passwd中设置可访问该仓库的帐户和密码。
[users]
zfk = zfk
7. 到目录D:/Repositories/svnnew/conf下在authz中设置每一个用户的访问权限。
[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average
[groups]
webgame_manager = zfk
[/]
@webgame_manager = rw
* =
[/trunk/new]
@webgame_manager = rw
* =
8.启动svn客户端,访问svn://192.168.1.150/,输入你设置的帐户和密码便可。
若是想要卸掉该仓库能够运行下面的批处理文件:
sc delete SVNServiceLBS
PAUSE