多语言展示
当前在线:457今日阅读:168今日分享:49

怎么安装SVN服务本地攻略

在程序开发中,很多使用SVN进行软件版本的控制,同时,SVN也可以做为本地资料的一个管理器。
工具/原料
1

 服务端:Subversion

2

 客户端:TortoiseSVN

方法/步骤
1

安装软件Subversion:http://jaist.dl.sourceforge.net/project/win32svn/1.8.5/Setup-Subversion-1.8.5.msiTortoiseSVN:http://jaist.dl.sourceforge.net/project/tortoisesvn/1.8.5/Application/TortoiseSVN-1.8.5.25224-win32-svn-1.8.8.msi

2

创建版本控制仓库所谓版本控制仓库,也就是用来存放代码文件等资料的文件夹。在本地新建文件夹用来做为仓库,接着右键TortoiseSVN->Create repository here,会有成功提示,最后在该文件下会有新的文件生成如下图示操作:

3

设置访问权限一般情况下,我们将通过验证用户/密码方式来允许客户端的操作。打开conf文件下的svnserve.conf文件,按图中所标的对12行,20行进行修改(将访问模式设为用户密码访问),相关含义见文件中的说明:

4

添加用户新建不同的用户,分配给不同需求的客户。在conf文件下的passwd加入帐户名和密码,等号前后分别是帐户名和密码:

5

将文件夹或文件import至仓库在仓库文件夹里新建测试文件夹TSTSVN,接着右键TortoiseSVN->Import...,将TSTSVN加到版本控制中并设定访问路径:

6

启动SVN服务并设置为开机启动在启动文件夹C:\Documents and Settings\「开始」菜单\程序\启动 下添加启动脚本svnst.bat,内容为: sc create svnserve binpath= 'D:\Program Files\Subversion\bin\svnserve.exe --service -r D:\work\PCDP_RHEL_LOCAL' depend= Tcpip start= autosc start svnserve 运行该脚本后成功启动SVN服务端,且在任务管理器中能看到:svnserve.exe

7

测试通过第5步设置TSTSVN的路径,我们将TSTSVN文件夹checkout出来:右键->SVN Checkout...

注意事项

如果只在本机使用,不提供局域网内版本控制功能,则只安装客户端 TortoiseSVN即可,相关文件的路径设置格式为:file:///D:/work

推荐信息