新聞中心
本節(jié)和大家一起學(xué)習(xí)一下Windows開機(jī)自動(dòng)啟動(dòng)SVN服務(wù)方面的知識(shí),主要介紹了應(yīng)該的幾個(gè)問題,這里和大家分享一下,希望通過本節(jié)的介紹大家在以后的學(xué)習(xí)過程中能夠避免類似的錯(cuò)誤。

成都創(chuàng)新互聯(lián)公司是一家以網(wǎng)站建設(shè)公司、網(wǎng)頁設(shè)計(jì)、品牌設(shè)計(jì)、軟件運(yùn)維、成都網(wǎng)站推廣、小程序App開發(fā)等移動(dòng)開發(fā)為一體互聯(lián)網(wǎng)公司。已累計(jì)為咖啡廳設(shè)計(jì)等眾行業(yè)中小客戶提供優(yōu)質(zhì)的互聯(lián)網(wǎng)建站和軟件開發(fā)服務(wù)。
Windows開機(jī)自動(dòng)啟動(dòng)SVN服務(wù)
創(chuàng)建autoRunSVN.bat文件,內(nèi)容是:sccreateMySVNServerbinpath="\"C:\ProgramFilesSubversion\svnserve\svnserve\"--service-rH:\homerepos"displayname="SVNService"depend=Tcpipstart=autopause
注意之處:
?。?)sc是windows自帶的服務(wù)配置程序,MySVNServer是服務(wù)的名稱,似乎沒什么用。
?。?)參數(shù)binPath表示svnserve可執(zhí)行文件的安裝路徑,由于路徑中的"ProgramFiles"帶有空格,因此整個(gè)路徑需要用雙引號(hào)引起來。而雙引號(hào)本身是個(gè)特殊字符,需要進(jìn)行轉(zhuǎn)移,因此在路徑前后的兩個(gè)雙引號(hào)都需要寫成\"。
?。?)--service參數(shù)表示以windows服務(wù)的形式運(yùn)行,--r指明svnrepository的位置,service參數(shù)與r參數(shù)都作為binPath的一部分,因此與svnserve.exe的路徑一起被包含在一對(duì)雙引號(hào)當(dāng)中,而這對(duì)雙引號(hào)不需要進(jìn)行轉(zhuǎn)義。
(4)Windows開機(jī)自動(dòng)啟動(dòng)SVN服務(wù)時(shí)還要注意displayname表示在windows服務(wù)列表中顯示的名字,depend=Tcpip表示svnserve服務(wù)的運(yùn)行需要tcpip服務(wù),start=auto表示開機(jī)后自動(dòng)運(yùn)行。安裝服務(wù)后,svnserve要等下次開機(jī)時(shí)才會(huì)自動(dòng)運(yùn)行。
?。?)binPath的等號(hào)前面無空格,等號(hào)后面有空格displaynamedependstart也都一樣service前面是--,不是-,而r前面是-
(6)若要卸載svn服務(wù),則執(zhí)行scdeletesvnserve即可。
(7)從“sc”到“auto”是在同一個(gè)命令sc,必須寫在同一行。創(chuàng)建成功后,可以在運(yùn)行中鍵入service.msc察看系統(tǒng)服務(wù),找到SVNService項(xiàng),查看這項(xiàng)服務(wù)的屬性,可以使用Windows提供的界面操作SVNService服務(wù)了。
也可以使用命令行啟動(dòng)SVN服務(wù)或者停止服務(wù)。
啟動(dòng)SVN服務(wù):C:\>netstartsvnserviceSVNService服務(wù)正在啟動(dòng).SVNService服務(wù)已經(jīng)啟動(dòng)成功。
停止服務(wù):C:\>netstopsvnserviceSVNService服務(wù)正在停止.SVNService服務(wù)已成功停止。
刪除創(chuàng)建的服務(wù)C:\>scdeletesvnsvnservice。本節(jié)有關(guān)Windows開機(jī)自動(dòng)啟動(dòng)SVN服務(wù)內(nèi)容介紹到這里。
文章題目:Windows下啟動(dòng)SVN服務(wù)應(yīng)注意的七大問題
URL網(wǎng)址:http://www.dlmjj.cn/article/cdgdhso.html


咨詢
建站咨詢
