阿里云安装SVN服务器,eclipse安装svn客户端

注册 Vultr VPS 送你10美金 免费玩4个月

1.环境
 
阿里云 
操作系统: Aliyun Linux 5.4 64位
 
2.安装svn
 
yum -y install subversion

注:到此为止,svn服务器端已经安装完成

3.配置
 
建立版本库目录
 
mkdir /alidata/www/svndata
svnserve -d -r /alidata/www/svndata

4.建立版本库
 
创建一个新的Subversion项目
 
svnadmin create /alidata/www/svndata/myproject
配置允许用户rsync访问
 
cd /alidata/www/svndata/myproject/conf
vi svnserve.conf
anon-access=none
auth-access=write
password-db=passwd
注:修改的文件前面不能有空格,否则启动svn server出错
 
vi passwd
[users]
#<用户1> = <密码1>
#<用户2> = <密码2>
myname=mysercert

5、测试svn服务器是否可以使用
svn服务器默认的端口是3690
你可以在linux中用命令 netstat -ant 查看此端口服务是否启动
也可以使用本地电脑通过telnet远程访问:telnet 192.168.1.8 3690
如果可以访问,证明svn服务器已经可以对外网提供服务了

注:至此服务器端代码仓库已经创建完毕,你可以通过用户名/密码 myname/mysercert 访问了。

6、安装本地客户端
我用的是eclipse的subclipse作为svn的客户端
打开eclipse -> Help ->Install New Software选项, 点击Add按钮

根据需要,添加自己需要的版本svn控制器的版本,填写name和url,点击ok。
Name: Subclipse 1.8.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.8.x

7、通过eclipse的svn客户端将代码提交
选中项目,右键,team-》share Project…

8、在弹出的对话框中选择SVN,选择创建新的资源库
在URL输入框中输入:svn://192.168.1.8/myproject
注:这个ip地址需要根据你实际情况进行替换,看你放到哪个机器上了

9、这个时候进入了同步的视图。选择提交本地代码就完成了代码仓库的第一个项目的管理。

注册 Vultr VPS 送你10美金 免费玩4个月