SUSELinuxsubversion服務(wù)器自啟動(dòng) |
發(fā)布時(shí)間: 2012/8/11 11:30:11 |
通過(guò)以下幾個(gè)步驟,將svnserve設(shè)置為開(kāi)機(jī)自啟動(dòng)的服務(wù)了。 1.閱讀/etc/init.d/svnserve腳本,從下面的片段中得到啟發(fā),去改/etc/sysconfig/svnserve中的設(shè)置 ...SVNSERVE_BIN=/usr/bin/svnserve...SVNSERVE_CONFIG=/etc/sysconfig/svnserve....$SVNSERVE_CONFIG...case"$1"instart)echo-n"Startingsvnserve"##Startdaemonwithstartproc(8).Ifthisfails##thereturnvalueissetappropriatelybystartproc.startproc-u"$SVNSERVE_USERID"-g"$SVNSERVE_GROUPID"-e$SVNSERVE_BIN$SVNSERVE_OPTIONS... 2.修改/etc/sysconfig/svnserve文件中的下列內(nèi)容 #####注意去掉-R,否則會(huì)強(qiáng)制只讀; #####注意倉(cāng)庫(kù)的路徑要拼寫(xiě)正確 SVNSERVE_OPTIONS="-d-r/home/zhangrui/project/svnRepository/sft" #####設(shè)為存在的用戶和用戶組,我就設(shè)為自己常用登錄的用戶了 SVNSERVE_USERID="zhangrui" SVNSERVE_GROUPID="users" 3.在YAST——>系統(tǒng)——>系統(tǒng)服務(wù)中開(kāi)啟svnserve服務(wù)(level3,5) 或者用root運(yùn)行chkconfig-ssvnserveon 后記:方法當(dāng)然不止一個(gè),網(wǎng)上有說(shuō)用自啟動(dòng)腳本的,有說(shuō)用xinetd啟動(dòng)的。我還是喜歡自己用的這個(gè)方法,會(huì)在啟動(dòng)過(guò)程中出現(xiàn)一行“Startingsvnservedone”。 本文出自:億恩科技【www.artduck.net】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |