然後一直next
安裝完成之後就會發現我們的path環境變數中多了乙個c:\program files\tortoisesvn\bin
在電腦的任意位置建立乙個空資料夾,用於存放svn的資源。我在d盤根目錄下建了乙個svndata
然後在dos命令列執行如下命令
svnadmin create d:\svndata\svndemo
執行完之後會在d盤svndata下生成一svndemo的目錄,裡面還有很多生成的資料夾和檔案
進入conf目錄下
配置svnserve.conf檔案,取消該檔案的如下注釋,在77-78行。
上面指定允許匿名使用者讀取該資源庫(如果要禁止匿名使用者讀取,修改為anno-access = none),授權使用者對資源庫可以執行讀取、寫入操作
繼續配置該檔案
取消下面的注釋,在27行。
上面指定svn資源庫使用passwd檔案來儲存使用者名稱、密碼
配置conf目錄下的passwd檔案
加入如下一行
上面為該svn資源庫增加了乙個使用者,使用者名為gwcheng,密碼是gwcheng
經過上面的配置,svn伺服器已經配置完成了。
接下來可以啟動svn服務了,在命名行輸入如下命令
在上面的命令中,svnserve是svn伺服器安裝路徑下bin目錄的乙個可執行程式,d:\svndata是svn資源庫的儲存位置。執行該命令即可啟動svn伺服器。
注意:命令列不能關閉 否則服務將被終止。
每次通過命令列啟動svn伺服器是一件很繁瑣的事情。可以將其作為windows服務,然後將該服務設定為自啟動的windows服務,每次windows啟動的時候就會自動啟動該服務。
以管理員身份執行如下命名
sc create svn binpath= "c:\program files(x86)\subversion\bin\svnserve.exe --service -r d:\svndata" displayname= "subversion 服務" depend = tcpip
這樣就可以在服務中看到剛才建立的服務了
將其設為開啟啟動,並啟動該服務。
如果出現如下錯誤,請以管理員身份執行命令列
[sc] openscmanager 失敗 5: 拒絕訪問。
用tortoisesvn測試一下
在電腦任意位置建乙個資料夾,並放幾個檔案
我在e盤根目錄下建了乙個測試專案的資料夾,並放了幾個檔案
在測試資料夾上右鍵,選擇 tortoisesvn –> import
填寫svn位址
svn//:localhost/svndemo
這裡svndemo就是我們在第三步中建立的
然後輸入第三步配置的使用者名稱密碼
這樣就把專案發布到svn伺服器了
輸入svn伺服器位址
Windows下svn伺服器的安裝
windows下svn伺服器的安裝 一 軟體獲取 服務端 subversion,svnservic 客戶端 tortoisesvn 其實客戶端也可以使用subversion本身,不過tortoisesvn提供了圖形介面以及和windows系統選單的整合,很好用!以下1 4在伺服器上進行 二 建立sv...
Windows下svn伺服器的安裝
原文 今天突發奇想,想在我自己的機器 上裝個svn服務,把一些亂七八糟的文件 資料 什麼的版本控制起來。習慣了linux的包管理方式安裝軟體,回到windows下覺得幹個什麼都那麼費勁。網上到處收集好相關軟體的windows版本,經過一番折騰終於安裝成功。為了以後再次安裝時省點兒勁,把安裝流程記錄下...
windows 下安裝SVN伺服器
2.安裝 3.配置 1 建立空資料夾d svndata webdemo 2 命令列svnadmin create d svndata webdemo 3 開啟d svndata webdemo conf svnserve.conf取消注釋並設定 anon access none auth acess...