svn 隨伺服器啟動

2021-08-29 08:47:37 字數 808 閱讀 8049

subversion 從1.4版本開始,可以以windows系統服務的形式在開機時自動執行。但subversion安裝程式還不能把自己安裝成windows服務,需要我們自己進行手動安裝,方法如下:開啟乙個dos命令視窗,執行如下命令:

sc create svnserve binpath= "\"c:\program files\subversion\bin\svnserve.exe\" --service --root e:\svn" displayname= "subversion repository" depend= tcpip start= auto

其中,sc是windows自帶的服務配置程式,引數binpath表示svnserve可執行檔案的安裝路徑,由於路徑中的"program files"帶有空格,因此整個路徑需要用雙引號引起來。而雙引號本身是個特殊字元,需要進行轉移,因此在路徑前後的兩個雙引號都需要寫成\"

--service引數表示以windows服務的形式執行,--root指明svn repository的位置,service引數與root引數都作為binpath的一部分,因此與svnserve.exe的路徑一起被包含在一對雙引號當中,而這對雙引號不需要進行轉義。

displayname表示在windows服務列表中顯示的名字, depend =tcpip 表示svnserve服務的執行需要tcpip服務,start=auto表示開機後自動執行。

安裝服務後,svnserve要等下次開機時才會自動執行。

若要解除安裝svn服務,則執行sc delete svnserve即可

SVN伺服器開機自動啟動

啟動subversion的服務可以通過兩種方式來完成 1.第一種手動輸入cmd命令,svn服務端軟體服務的啟動可以通過cmd命令來啟動,定位到subversion的安裝目錄,我的機器是c program files subversion bin,輸入命令 svnserve d r d svndemo...

SVN伺服器windows服務自啟動設定

建立bat檔案,內容如下 sc create mysvnserver binpath d program files subversion bin svnserve.exe service r e svnrepo displayname svnservice depend tcpip start a...

linux ftp伺服器和svn伺服器

問問題 使用vsftpd linux 架設的ftp伺服器,如何解決向其中拷貝多層資料夾的檔案時出現的550錯誤?然後寫部落格 只研究技術的就不要看了 因為要為我的本本重灌系統,並且要重新對整個硬碟進行分割槽,我開始往我的實驗室中的電腦上備份東西 因為我的實驗室的電腦上是linux系統,我於是選擇使用...