熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

Windows開機自動啟動SVN服務

2013-11-11 13:59:30  來源: 電腦常識 

  創建autoRunSVNbat文件內容是 sc create MySVNServer binpath= \C:\Program FilesSubversion\svnserve\svnserve\ service r H:\homerepos displayname= SVNService depend= Tcpip start= auto pause

  注意之處

  ()sc是windows自帶的服務配置程序MySVNServer 是服務的名稱似乎沒什麼用

  ()參數binPath表示svnserve可執行文件的安裝路徑由於路徑中的Program Files帶有空格因此整個路徑需要用雙引號引起來而雙引號本身是個特殊字符需要進行轉移因此在路徑前後的兩個雙引號都需要寫成\

  (service參數表示以windows服務的形式運行r指明svn repository的位置service參數與r參數都作為binPath的一部分因此與svnserveexe的路徑一起被包含在一對雙引號當中而這對雙引號不需要進行轉義

  ()displayname表示在windows服務列表中顯示的名字 depend =Tcpip 表示svnserve服務的運行需要tcpip服務start=auto表示開機後自動運行安裝服務後svnserve要等下次開機時才會自動運行

  ()binPath的等號前面無空格等號後面有空格 displayname depend start也都一樣 service前面是不是 而r前面是

  ()若要卸載svn服務則執行 sc delete svnserve 即可

  ()從scauto是在同一個命令sc必須寫在同一行 創建成功後可以在運行中鍵入servicemsc察看系統服務找到SVNService項查看這項服務的屬性可以使用Windows提供的界面操作SVNService服務了

  也可以使用命令行啟動停止服務

  啟動服務 C:\>net start svnservice SVNService 服務正在啟動 SVNService 服務已經啟動成功

  停止服務 C:\>net stop svnservice SVNService 服務正在停止 SVNService 服務已成功停止

  刪除創建的服務 C:\>sc delete svn svnservice


From:http://tw.wingwit.com/Article/Common/201311/4930.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.