SVN在windows的安裝和使用


第一步 下載SVN服務器端 

https://sourceforge.net/projects/win32svn/

1. 安裝

雙擊剛才下載的文件安裝,注意把安裝所有功能都勾上

 

 

 2.查看環境變量,如果沒有自動新增對應的環境變量,就需要手動增加環境變量:

  將安裝目錄的bin文件目錄復制到環境變量里,用分號隔開

3.檢查安裝是否成功

  配置完環境變量后,運行cmd,輸入命令行:svnserve --help

出現如圖所示,則代表svn成功運行。

4. 配置SVN資源庫

在電腦的任意位置創建一個空文件夾,用於存放SVN的資源。我在D盤根目錄下建了一個svnData

然后在DOS命令行執行如下命令

svnadmin create D:\svnData\svndemo

執行完之后會在D盤svnData下生成一svndemo的目錄,里面還有很多生成的文件夾和文件

進入conf目錄下

配置svnserve.conf文件,取消該文件的如下注釋,在77-78行。

anno-access = read

auth-access = write

上面指定允許匿名用戶讀取該資源庫(如果要禁止匿名用戶讀取,修改為anno-access = none),授權用戶對資源庫可以執行讀取、寫入操作

繼續配置該文件

取消下面的注釋,在27行。

password-db = passwd

上面指定SVN資源庫使用passwd文件來保存用戶名、密碼

配置conf目錄下的passwd文件

加入如下一行

gwcheng= gwcheng

上面為該SVN資源庫增加了一個用戶,用戶名為gwcheng,密碼是gwcheng

經過上面的配置,SVN服務器已經配置完成了。

接下來可以啟動SVN服務了,在命名行輸入如下命令

svnserve -d -r D:\svnData

在上面的命令中,svnserve是SVN服務器安裝路徑下bin目錄的一個可執行程序,D:\svnData是SVN資源庫的保存位置。運行該命令即可啟動SVN服務器。

注意:命令行不能關閉 否則服務將被終止。

第二步  下載安裝客戶端

https://www.visualsvn.com/visualsvn/download/tortoisesvn/

下載后安裝,主要把所有選項都選上,比如下圖的

安裝完成后在桌面點擊右鍵查看

 

 

 右鍵快捷方式里,有上圖的快捷方式則代表安裝客戶端成功

第三步 將項目部署到svn服務器端

  將項目發布到服務器

在電腦任意位置建一個文件夾,並放幾個文件

我在E盤根目錄下建了一個測試項目的文件夾,並放了幾個文件

這里寫圖片描述

在測試文件夾上右鍵,選擇 TortoiseSVN –> Import

這里寫圖片描述

填寫SVN地址

svn//:localhost/svndemo

這里svndemo就是我們在第三步中創建的

這里寫圖片描述

然后輸入第三步配置的用戶名密碼

這里寫圖片描述

這樣就把項目發布到svn服務器了

第四步 將服務器端的項目檢出到本地

從服務器下載項目

在電腦的任意位置即可下載,我在E盤建了一個下載的文件夾用來下載SVN服務器上的項目

這里寫圖片描述

在下載的項目文件夾中的空白區域右鍵選擇 SVN CheckOut

這里寫圖片描述

輸入svn服務器地址

這里寫圖片描述

看到如下界面表示下載完成

這里寫圖片描述

我們看到下載的文件夾中多了很多文件,這些文件就是從SVN服務器上下載的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM