好,教程继续!对于Eclipse中的SVN工具大家并不陌生,但说起Subversion服务器环境的搭建,大家也许会觉得有些陌生。这里我给出了搭建Subversion服务器的快速步骤及可能会遇到的问题,帮助大家轻松完成自己SVN版本管理。
一、安装Subversion(我安装的路径是D:\Program Files\svn),会出现两种安装版本
1、直接安装版:一顿狂点下一步,记得安装路径就可以了,直接完成即可,安装程序会自动完成系统配置。
2、解压缩版:把压缩包的内容解压到所需安装的目录下,然后进行手动配置,配置步骤很简单,如下:
D:\Program Files\svn\bin,复制该地址。
D:\Program Files\svn\bin;**********。
svnserve --version,如果正常显示配置信息,就是配置成功!
OK!svnversion安装到此结束!
二、建立版本库(Repository),可以看作服务器上存放数据的数据库。 1、在dos命令环境中执行svnadmin create [目录] ,如 svnadmin create d:\svnTest
d:\svnTest\conf,里面有三个文件,基本上每个都要修改(都可以用记事本打开)。
在文件authz中修改如下(前面不要留空格):
(角色分配----groups格式:角色名=用户名1,用户名2,.....,用户名n)
[groups]
manage = admin
user = joewalker
(根目录权限----/格式:角色名=权限)r:可读 w:可写
[/]
@Manage = rw
@user = r
= r
(下级目录权限----text格式:角色名=权限)r:可读 w:可写
[text]
@Manage = rw
@user = rw
= r
在passwd文件修改如下:
(格式:用户名=密码)[users]
admin = admin
joewalker = joe
在svnserve.conf文件中修改如下:
(把[general]内容注释去掉)
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = svnTest
3、启动svnversion服务器。
svnserve -d -r ,在控制台输入svnserve -d -r d:\svnTest(中文帮助:输入svnserve -help),有些版本的启动程序是svnservice,但是现在的版本一般都是svnserve。
注意:不要关闭命令行窗口,关闭窗口也会把svnserve停止。
好,配置到目前暂时搞一段落了,这个过程是非常关键而重要的,配置文件会直接影响工程项目的版本控制。接下来,就教大家如何使用svn进行项目的导入和导出,这里有两个版本。
版本一:Svnversion(控制台应用),作者推荐~~
SVN配置三:使用篇--Svnversion控制台应用
版本二:TortoiseSVN(图文应用),终于登场了哦!~~
很不错哦!很适合管理!!
SVN配置三:使用篇--TortoiseSVN图形应用