个人成功搭建经验:
(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。会弹出输入用户名和密码,输入后完成分享。
0 Comments
Leave a Reply. |