十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇文章为大家展示了怎么在Linux环境中安装subversion1.9.5,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创新互联公司网站建设公司,提供网站制作、做网站,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!
Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。
安装环境:
subversion使用1.9.5版本,CentOS6.7(64位)。
1.第一步 现在软件,安装svn共需要使用如下软件,apr-1.5.2.tar.gz、apr-util-1.5.4.tar.gz、zlib-1.2.11、sqlite-autoconf-3130000.tar.gz(前面四个都是依赖包)subversion-1.9.5.tar.gz。
2.安装以上5个包,使用命令 tar -zxvf (名字全称) 解压。
配置并安装 以上插件
①apr
./configure --prefix=当前文件的路径 如:./configure --prefix=/rookie/software/apr-1.5.2
,然后执行make
、make install
两个方法。
②apr-util./configure --prefix=/rookie/software/apr-util-1.5.4 --with-apr=/rookie/software/apr-1.5.2
,然后执行make
、make install
两个方法。
③后面两个跟步骤①相似,改变安装路径即可。
3.cd svnversion-1.9.5
(进入svn解压后的文件)执行下面的方法
复制代码 代码如下:
./configure --prefix=/rookie/software/subversion-1.9.5 --with-apr=/rookie/software/apr-1.5.2 --with-apr-util=/rookie/software/apr-util-1.5.4 --with-sqlite=/rookie/software/sqlite-autoconf-3130000 --with-zlib=/rookie/software/zlib-1.2.11
即:将所有的依赖路径和svn路径配置到svn中 然后再执行make
、make install
方法。
4.配置环境变量
vim /etc/profile
---这种保存后记得 source /etc/profie使配置文件生效。
PATH=svn路径/bin:$PATH 如:/rookie/software/subversion-1.9.5。
5.执行完以上步骤并没有报错表示已经安装SVN成功 可以使用svn --version 查看版本,能查看则说明安装成功。
6.安装完成后可以开始配置
①创建svn目录 mkdir /rookie/software/svnhome
(路径可以随便起,看个人喜好)
②进去创建的文件 svnadmin create trunck
(trunck也可以自己命名)
③cd /rookie/software/svnhome/trunck/conf
---里面保存着svn的配置文件,以后的操作基本上都在这个文件下面。
④vim svnserve.conf
并将配置文件修改成如下:
anon-access = none (是否匿名登录为none)
auth-access = write
password-db = passwd
authzauthz-db = authz
realm = trunck (修改为自己的仓库名称)
注意:如何上面5个必须顶格,与最左边不能有空格,如果是是去掉#请注意去掉空格!!!!
vim authz
[/] (将[group]改成这样)---设置权限(能访问所有路径)
user = rw(user为你的用户名,拥有读写权限)
vim passwd
user= 123456 (用户名=密码 )
⑤配置好之后,就可以启动svn了
svnserve -d -r /rookie/software/svnhome/trunck
(默认端口3960)
在使用svn list svn://ip地址命令查看是否安装成功,如果出现以下情况,并没有报错表示配置成功,
如果出现连接不上,极有可能是权限配置不成功,注意查看前面配置,
如果出现配置错误,重新修改配置,
使用 ps -ef|grep svn
查看svn进程 使用kill -9 端口号,杀死svn
然后 svnserver -d -r /rookie/software/svnhome/trunck
启动svn
7.以上完成后可以使用eclipse svn连接工具连接,如果出现连接被拒绝,可能是防火墙端口没有开着
需要打开当前端口,使用iptables -I INPUT -p tcp –dport 3960 -j ACCEPT
开启该端口,然后就能愉快的使用svn了。
上述内容就是怎么在Linux环境中安装subversion1.9.5,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。