个人成功搭建经验:
 
(1)下载并安装Setup-Subversion-1.7.10.msi 
地址如下:
http://sourceforge.net/projects/win32svn/files/1.7.10/apache22/Setup-Subversion-1.7.10.msi/download 


(2)创建SVN库
 
  在D盘新建一个svn文件夹,然后在cmd中,输入svnadmin create  D:/svn/repository


(3)设置版本控制库权限,打开/repository/conf/目录,
    ①打开svnserve.conf
找到一下五句:
# [general]
 
# anon-access = ...(等号后改为none,表示匿名进入的什么都不能做)
# auth-access = ... (等号后改为write,表示授权进入可修改)
 
# password-db = passwd
# authz-db = authz
去掉每句的#,且确保开头无空格。

    ②用记事本打开passwd,将
# [users] 
  的#去掉,开头无空格
。另起一行设置用户,格式为“用户名=密码”等号两边无需空格。
    ③打开authz,  在[groups]下&joe后另起一行键入admin=用户名1,用户名2(此用户名与passwd内设置的一致,多个用户名可用英文逗号隔开直接连接)。
最后在文件最末尾键入
[/]
@admin=rw
*=r



(4)启动服务器并将svn设为系统服务
 
  打开cmd 输入

sc create svnser binPath= "D:/Subversion/bin/svnserve.exe --service --root D:/svn"
win7下也许会出现“[sc] openSCManager 失败 5 拒绝 ”错误。
解决方法:
建立一个新文件svnSetup.txt文件
输入:
sc
create svnserve binpath= "\" D:/Subversion/bin/svnserve.exe \"
--service --root  D:/svn" displayname= "Subversion" depend= tcpip  auto 
sc start svnserve

保存,然后将文件扩展名txt改为bat。以管理员身份运行。


(5)检查是否已经成功运行svn服务器
   
右键点击计算机,选择管理,进入服务和应用程序,再进入服务,看是否能找到Subversion
Server,状态是否已启用,启用类型应为自动。



(6)打开eclipse,点击Help,选择Install New
Software...
再点击add...  
 
 在Name中输入subclipse     
 
 在Location中输入http://subclipse.tigris.org/update_1.8.x点击OK,继续并完成插件的安装。


(7)在eclipse中选择一个建好的工程,右键team,share
project,
资源库的URL中输入
svn://127.0.0.1/repository。会弹出输入用户名和密码,输入后完成分享。