1. 下载SVN的服务器subversion
http://download.csdn.net/detail/raitim/3984262#comment
2.安装在D:/subversion下(选择不包含中文,并且没有空格的文件夹)安装好后会自动生成环境变量配置。
3. 在cmd下输入命令:svn –version如果提示版本号表示安装成功。
4. 在D:盘下建立资源库文件夹如:D:/SvnReg
5. 如果需要多个项目在一个资源库下,建立子文件夹如:
D:/SvnReg/YJXXZX (冶金信息中心)
D:/SvnReg/YJJYZX (冶金教育中心)
6. 创建资源库:
在cmd下进入D:/SvnReg/YJXXZX 目录
cd D:/SvnReg/YJXXZX
在cmd下输入命令:svnadmin create D:/SvnReg/YJXXZX
此时会在D:/SvnReg/YJXXZX目录下生成相关文件
对其他项目目录进行相同操作
7. 配置用户与权限
编辑D:\SvnRep\YJXXZX\conf\ svnserve.conf文件
将
# anon-access = read
# auth-access = write
修改为
anon-access = none
auth-access = write
第一行为匿名用户权限
第二行为用户权限
将
# password-db = passwd
# authz-db = authz
修改为
password-db = passwd
authz-db = authz
保存文件
打开D:\SvnRep\YJXXZX\conf\passwd文件
按照如下格式添加用户名密码
yuyang = 123456
user = 123456
ceshi = 123456
保存文件
打开D:\SvnRep\YJXXZX\conf\zuthz文件
修改
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
#分组kaifa,组员为yuyang,user
kaifa = yuyang,user
# [/foo/bar]
# harry = rw
# &joe = r
# * =
#/表示所有文件 @kaifa组有读写权限,用户测试有读权限,其他无权访问
[/]
@kaifa = rw
ceshi = r
* =
8. 启动svn服务器
打开cmd输入如下指令
D:\SvnRep>sc create SVNService binpath= "D:\subversion\bin\svnserve.exe --service -r D:\SvnRep" start= auto depend= Tcpip
注:win7系统请使用cmd右键以管理员的方式打开
配置名称为SVNService的服务为开机自动启动
9. MyEclipse中使用svn插件
下载插件
http://download.csdn.net/detail/afgasdg/5699245#comment
把两个文件夹放入MyEclipse的dropins目录下,重启MyEclipse
点击Windows—》Preferences—》Team
如果包含svn表示安装成功
10. 组长上传文件
选中项目右键—》Team—》Share Project
选择SVN
创建新的资源库位置
URL填写 svn://本机IP/ YJXXZX
输入用户名密码
在新打开的窗口中选择要共享的文件夹或文件右键提交
如果全部共享点项目右键提交
打开SVN资源库研究界面
11.其他组员编辑项目
安装插件,点击导入项目,选择SVN
URL填写 svn://组长IP/ YJXXZX
输入用户名密码
将项目检出即可编辑
展开阅读全文