SUSELinuxsubversion服務器自啟動 |
發布時間: 2012/8/11 11:30:11 |
通過以下幾個步驟,將svnserve設置為開機自啟動的服務了。 1.閱讀/etc/init.d/svnserve腳本,從下面的片段中得到啟發,去改/etc/sysconfig/svnserve中的設置 ...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文件中的下列內容 #####注意去掉-R,否則會強制只讀; #####注意倉庫的路徑要拼寫正確 SVNSERVE_OPTIONS="-d-r/home/zhangrui/project/svnRepository/sft" #####設為存在的用戶和用戶組,我就設為自己常用登錄的用戶了 SVNSERVE_USERID="zhangrui" SVNSERVE_GROUPID="users" 3.在YAST——>系統——>系統服務中開啟svnserve服務(level3,5) 或者用root運行chkconfig-ssvnserveon 后記:方法當然不止一個,網上有說用自啟動腳本的,有說用xinetd啟動的。我還是喜歡自己用的這個方法,會在啟動過程中出現一行“Startingsvnservedone”。 本文出自:億恩科技【www.sunshares.net】 |