安装SVN

 Window下,下载SVN服务器端软件Subversion,直接安装即可

svn有一个根目录用来存放所有项目,每个项目相当于一个工厂

启动:svnserve -d -r d:/svn/root 目录为根目录

对于window,svn不支持后台运行

sc create SVNServer binPath= "D:\svn\Subversion\bin\svnserve --service -r d:/svn/root"

CentOS安装

yum install subversion

yum install mod_dav_svn

1.创建项目工厂:svnadmin create d:/svn/root/student

2.配置权限

anon-access=none 不允许匿名用户访问

auth-access=write 授权用户允许写入

password-db=passwd 密码放在passwd文件中

authz-db=authz 授权用户放在authz中

修改passwd

添加用户

username=password 用户名=密码

修改authz

添加组

【groups】

groupname=user1,user2 组名=用户1,用户2

【/】根目录

@groupname=rw 组名=读写权限

*=r 其它用户=读

【/web】前端

@groupname=rw

*=r

【/web/html】

username=rw

【/code/user】用户模块

@groupname=rw

3.设置svn为开机启动项

vim /root/svn.sh

svnserve -d -r /usr/local/svn/root

vim /etc/rc.d/rc.local

/root/svn.sh

chmod 557 /root/svn.sh

4.创建项目并提交到SVN工厂中

1.安装SVN客户端

2.import URL:svn://localhost/student(项目初次导入要输入描述信息)

5.开发人员Checkout

修改Eclipse configuration/config.ini

添加

osgi.nl=en_US (修改SVN为英文显示,取消国际化)

猜你喜欢

转载自yizhaorong.iteye.com/blog/1971032