TA的每日心情 | 开心 2021-12-13 21:45 |
---|
签到天数: 15 天 [LV.4]偶尔看看III
|
花了一上午时间终于把SVN配置好了,瞬间感觉高大上啊
1.准备条件:
1. PC已经安装好了eclipse、JDK都已经完全ok
2. 下载TortoiseSVN-1.8.5.25224-win32-svn-1.8.8.msi 下载地址:http://tortoisesvn.tigris.org/
3. 给Eclipse安装SVN插件-Subversion,也就是Subeclipse插件
a) 方法1,打开eclipse-》help-》EclipseMarketPlace-》Search SVN-》Subversive-》Install,ok
b) 方法2,在线安装,打开eclipse-》help-》install new Software-》名字随意,写入地址:http://subclipse.tigris.org/update
准备条件完成后,
2.开始SVN服务器配置
1. 安装SVNService(cmd窗口一行输入下面命令)
sc create svnservice binpath= "C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r D:\svnroot" displayname= "SVNService" depend= Tcpip
2. 提示success,则表示上一步成功,在进行服务启动,在运行service.msc后,可以看到名称为svnservice的服务,可以手动右键启动此服务,或者net start svnservice启动
2.1SVN仓库创建:
方法一: 手动创建
1 .D盘创建名为 SVNroot的空目录
2.在目录上 , 或在在目录内空白处点右键 , 从 TortoiseSVN 菜单中选择 Create repository here.. . ( 在此处创建电子仓库 ), 在选择电子仓库类型后 , 将会自动生成一些文件和目录. 这样就完成了电子仓库的创建 , 你可以用同样的方法创建多个电子仓库。
注 : 电子仓库类型有两种可供选择, 选择任意一种即可 :
1.Native filesystem(FSFS) 本地文件系统
2.Berkelydatabase(BDB) Berkely 数据库
不同的选择只会影响电子仓库的数据存取格式 , 默认选择为 :Native filesystem
方法二:命令行
开始 = 》运行 = 》 cmd 调出命令行,在任意目录结构下键入如下命令来创建电子仓库:
svnadmin create d:\SVNRoot
如果上面命令无法执行,需要配置SVN的环境变量
2.2 配置用户和权限
修改svnserve.conf 文件
来到 E:\ SVNRoot \conf 目录,修改 svnserve.conf :
# [general]
# password-db = passwd
改为:
[general]
password-db = passwd
然后修改同目录的 passwd 文件,去掉下面三行的注释:
# [users]
# harry = harryssecret
# sally = sallyssecret
最后变成:
[users]
harry = harryssecret
sally = sallyssecret
到此为止,SVN已经配置成功,可进行使用,
如果想在局域网内部,局域网其他PC可以进行SVN访问,
svn://服务器IP地址/项目名称
注意:
做服务器的PC一定要关掉防火墙
参考:
http://dianziermu.iteye.com/blog/405618
http://www.cnblogs.com/duanxz/p/3334660.html
|
|