在安裝上svn服務器了以後,自己寫了一個手動啟動svn服務的腳本,可是不久就被否決了說是版本服務器有多重要,如果系統重新啟動了,我們還有手動的啟動這個啟動那個,太麻煩了,所以就命令俺在把svn服務添加到自動啟動項裡面去。
於是乎,查看下這方面的資料,看到了不少好的文章,可感覺都不是自己想要的。
我的做法是直接在/etc/init.d/文件夾下創建svnd.sh一個腳本文件:
這裡需要大家注意的是:你的shell腳本頭的東西盡量要與init.d中的shell文件一樣,這樣的好處就是不需要在配置其他的地方,另外還有就是語句中一定要至少包含start方法,stop方法還有reload方法,可以不寫到時候需要的話,可以直接kill掉就好。這時我們要做的就是監測下能不能把服務起來然後在配置啟動項。
裡以為我的服務已經是起來的所以出現地址重復的原因。
接著我們要在setup中(我的服務器是cenos)進行配置或者使用chkconfig這個命令來配置。具體的自己man下所需要的命令。