<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    OMG,到底在尋找什么..................
    (構(gòu)造一個完美的J2EE系統(tǒng)所需要的完整知識體系)
    posts - 198,  comments - 37,  trackbacks - 0

    作者:Rock Sun, Subversion中文站。
    如有轉(zhuǎn)發(fā)請注明出處:http://www.subversion.org.cn/index.php?option=com_content&task=view&id=83&Itemid=9

    以前的svnserve要想成為windows服務(wù),必須依賴于svnservice或其他工具。從Subversion1.4開始,Subversion本身就集成Windows服務(wù)的工具。

    1,安裝svnservice

    在Windows NT中(包括Windows XP, Windows 2000, Windows 2003 Server)本身包含了一個安裝服務(wù)的工具,叫做"Service Control",也就是sc.exe。

    例如我的Subversion安裝在"D:\Subversion",版本庫在"D:\svnroot",而我希望對應的Subversion服務(wù)名為svnservice,安裝這個svn服務(wù)的命令就可以這樣寫:

    ????? sc create svnservice
    ????? binpath= "D:\Subversion\bin\svnserve.exe --service -r D:\svnroot"
    ????? displayname= "SVNService"
    ????? depend= Tcpip
    ?????
    請注意,因為便于察看,上面的命令分為多行,但在實際執(zhí)行時應該在一行里。另外,在以前啟動svnserve時會使用"-d"選項,也就是守護進程模式,在這里不能使用,會導致服務(wù)無法啟動。同樣,"-i"和"-t"選項也不能使用。

    在命令行窗口執(zhí)行完這個命令之后,服務(wù)還沒有啟動,你可以繼續(xù)運行"net start svnservice"啟動這個服務(wù),然后使用"net stop svnservice"停止服務(wù)。

    另外還有兩點需要小心處理。首先,如果路徑中包括空格,一定要用“\”處理“"”號,例如上面的例子中如果svnserve.exe在“c:\program files\subversion\”中,則命令應該寫為“binpath= "\"c:\program files\subversion\bin\svnserve.exe\"”(“”中的內(nèi)容),整個命令如下,紅色部分是改變部分:

    ????? sc create svnservice
    ????? binpath= "\"D:\program files\Subversion\bin\svnserve.exe\" --service -r D:\svnroot"
    ????? displayname= "SVNService"
    ????? depend= Tcpip
    ?????
    其次,sc對選項的格式還有要求,例如“depend= Tcpip”不能寫為“depend = Tcpip”或“depend=Tcpip”,也就是“=”前不能有空各,而后面必須有空格。


    2,刪除服務(wù)

    如果服務(wù)安裝的有問題,你可能需要刪除服務(wù)。要刪除前面添加的服務(wù),只需要運行"sc delete svnservice","svnservice"就是我們創(chuàng)建服務(wù)時使用的名字。


    3,配置服務(wù)是自動啟動

    默認情況下安裝的服務(wù)不會隨Windows的啟動而啟動,為了使svn服務(wù)能夠隨Windows啟動而啟動,需要修改一下"sc create"命令(首先要刪除),增加"start= auto"選項:

    ????? sc create svnservice
    ????? binpath= "D:\Subversion\bin\svnserve.exe --service -r D:\svnroot"
    ????? displayname= "SVNService"
    ????? depend= Tcpip
    ????? start= auto
    ?????
    當然你也可以使用圖形化的工具修改服務(wù)的屬性,你可以在“開始->運行...”中執(zhí)行"services.msc",然后在界面中修改。


    鏈接:

    關(guān)于sc安裝svn服務(wù)的詳細信息,可以看看這篇文章:
    http://svn.collab.net/repos/svn/tags/1.4.0/notes/windows-service.txt

    posted on 2006-12-18 11:51 OMG 閱讀(210) 評論(0)  編輯  收藏 所屬分類: 版本控制

    <2006年12月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    IT風云人物

    文檔

    朋友

    相冊

    經(jīng)典網(wǎng)站

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲av成人一区二区三区在线观看| 69视频免费观看l| 全黄性性激高免费视频| 亚洲依依成人亚洲社区| 在线视频免费观看高清| 33333在线亚洲| 啦啦啦手机完整免费高清观看| 亚洲欧美日韩中文无线码| 日本媚薬痉挛在线观看免费| 蜜桃传媒一区二区亚洲AV| 国产jizzjizz免费视频| 一区二区免费国产在线观看| 激情97综合亚洲色婷婷五| 国产免费AV片在线观看| 亚洲黄网在线观看| 9久9久女女免费精品视频在线观看| 亚洲成A人片在线播放器| 日本无吗免费一二区| 又大又硬又粗又黄的视频免费看 | 97se亚洲综合在线| 成人无码区免费A片视频WWW| 亚洲欧美日韩中文二区| 免费在线视频一区| 久久aa毛片免费播放嗯啊| 亚洲精品在线电影| 四虎国产精品免费视| a毛片全部播放免费视频完整18| 日韩精品一区二区亚洲AV观看| 免费无码肉片在线观看| 三级片免费观看久久| 久久久久亚洲AV成人片| 国产成人精品免费视频大全五级| 一级片在线免费看| 亚洲国产精品久久网午夜 | 波霸在线精品视频免费观看| 亚洲v高清理论电影| 国产精品自在自线免费观看| 日韩精品无码免费专区午夜不卡| 精品亚洲AV无码一区二区三区 | 91亚洲精品视频| 免费国产人做人视频在线观看|