来一发CentOS搭建SVN(CollabNet Subversion)办事器
小知识:Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。体系版本:CentOS5.6X64
#下载SVN办事器(CollabNetSubversion)
下载CollabNetSubversion,到这个网址去下载最新版本:
http://www.open.collab.net/cn/downloads/subversion/redhat.html
装置CollabNetSubversion之前必需先装置JDK1.6和python2.4~2.6。
#JDK1.6的装置
cd/optmvjdk-6u29-linux-x64.bin/usr/local/./jdk-6u29-linux-x64.bin#设置情况变量
cat>>/etc/profile<<EOFexportJAVA_HOME=/usr/local/jdk1.6.0_29exportCLASS_PATH=$JAVA_HOME/lib:$JAVA_HOME/jre/libexportPATH=$PATH:$JAVA_HOME/binEOFsource/etc/profile
#检查java版本
java-version
#Python的装置
yum-yinstallpython
#装置设置装备摆设CollabNetSubversionEdge
groupaddsvnuseradd-gsvnsvnuserpasswdsvnuser--->741852mkdir-p/data/developchgrp-Rsvn/data/developchmod-Rg+rwx/data/developmv/opt/CollabNetSubversionEdge-2.3.0_linux-x86_64.tar.gz/data/develop/#把svn群组下的用户参加到sudo组
vi/etc/sudoers
找到rootALL=(ALL)ALL,鄙人一行参加svnuserALL=(ALL)ALL,强迫保留加入
#用svnuser用户解压,
susvnuser
tar-zxvfCollabNetSubversionEdge-2.3.0_linux-x86_64.tar.gz
#编纂cscn设置装备摆设文件
cp-rcsvn/data/conf/csvn.conf.distcsvn/data/conf/csvn.conf
vicsvn/data/conf/csvn.conf
将:#RUN_AS_USER=
改成:RUN_AS_USER=svnuser
将:#JAVA_HOME=
改成:JAVA_HOME=/usr/local/jdk1.6.0_29
#装置csvn
exit(加入svnroot用户,回到root用户)
cd/data/develop/csvn/
sudo-Ebin/csvninstall
#启动csvn
susvnuser
bin/csvnstart//启动svnt
bin/csvnconsole//假如履行bin/csvnstart不克不及正常启动,测验考试该操作
启动胜利以后,默许治理员登录地址:
地址:http://localhost:3343/csvn
用户名:admin
暗码:admin
小知识:社区支持的免费Linux发行版一般不会从商业支持中寻求什么好处,但对CentOS来说,这种情况即将改变。 放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。 任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统. 这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。 写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。 就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务 熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。 我想即使Linux高手也很难快速准确精练的回答你。 眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
页:
[1]