svnserve在windows7平台下的配置方法
先決條件:
1.成功安裝subversion(筆者的安裝目錄:f:\program files\subversion\);
2.配置環境變數apr_iconv_path=f:\program files\subversion\iconv(安裝完成後建議配置此項);
3.建立乙個資料倉儲(筆者資料倉儲目錄為:f:\program files\subversion\repository\testrepos2)
方法一(以守護程序的方式執行svnserve)
在cmd命令視窗執行如下命令:
c:\users\yuanli>svnserve -d
svn客戶端工具可以使用svn://localhost:3690/f:/program files/subversion/repository/testrepos2來進行訪問。
但是這種方式有兩個缺點:第一不安全,只要知道資料倉儲的根路徑就可以訪問任意資料倉儲;第二svn客戶端使用者使用不方便,因為必須知道資料倉儲的絕對路徑。
下面通過另一種方式來啟動,在cmd命令視窗執行如下命令:
d:\工作區\充電\研究版本控制20111022\學習筆記》svnserve -d -r "f:\program files\subversion\repository\testrepos2"
使用-r來指定資料倉儲的根目錄。
svn客戶端工具可以使用svn://localhost:3690/testrepos2來進行訪問。
總結:守護程序的方式啟動svnserve服務有個確定就是關掉cmd命令視窗,程序就結束了,很不好管理。
方法二(註冊成windows服務的方式來啟動svnserve)
在cmd命令視窗中執行如下命令:
sc create svn binpath= "\"f:\program files\subversion\bin\svnserve.exe\" --service -r \"f:\program files\subversion\repository\testrepos2\"" displayname= "subversion server" depend= tcpip start= auto
注意事項:
1.要保證上面的命令是一行,中間沒有回車換行符。
2.binpath的值用雙引號包圍,svnserve.exe的絕對路徑和-r的引數值也用雙引號包圍,這是因為如果路徑名稱有空格將會失敗。
3.key= value,必須保證key和=之間沒有空格,=和value之間有且僅有乙個空格。
4.[key= value]和[key= value] 之間空格隔開。
5.執行命令後,如果裝有安全軟體,會對其進行攔截,必須選擇允許。
svn服務註冊成功之後,在cmd命令視窗中執行:services.msc,彈出視窗的服務列表中你將會發現名稱為"subversion server"的服務,且預設為開機啟動。
在cmd命令列視窗中輸入:net stop svn,可以停止svnserve服務
在cmd命令列視窗中輸入:net start svn,可以開啟svnserve服務
總結:和方法一相比要方便多了。
fedora17下配置samba伺服器
su root yum install samba 2.開啟samba配置檔案smb.conf vi etc samba smb.conf 3.將游標移到 home 複製6行 6yy p 4.將修改的6行修改為如下 study comment study directories browseable...
fedora 17 TFTP伺服器安裝與配置
1 安裝xinetd tftp server tftp yum install xinetd tftp tftp server 其實在fedora17裡面xinetd已經有了 2 配置 etc xinetd.d tftp 修改 etc xinetd.d tftp如下 service tftp 注意 ...
配置伺服器
今天我們的程式要配置一台新的伺服器 我把程式整理一下放了上去,程式上傳完成了準備配置程式了 程式是分三部分的,乙個是web的程式是用asp寫的,乙個是flash部分,還有就是c 服務部分了,asp和flash都沒有什麼大的問題,首先我準備開起服務,因為服務要驗證的。通過訪問個web位址驗證的,當時也...