Windows 下安裝並配置 SVN 伺服器全過程

2021-09-10 13:03:51 字數 3445 閱讀 8727

windows 下安裝並配置 svn 伺服器全過程

這時候 svn 安裝目錄下有 repository 資料夾生成。

5、伺服器相關配置。開啟 f:/tools/svn/repository/conf 目錄,開啟 svnserve.conf 找到以下兩行:

# [general]

# password-db = passwd

去掉每行開頭的 #,第二行是指定身份驗證的檔名,即 passwd 檔案。儲存。

同樣開啟同目錄下的 passwd 檔案,找到以下幾行:

# [users]

# harry = harryssecret

# sally = sallyssecret

去掉每行開頭的 #(記住刪除 # 後該行前邊不可以有空格,不然會出svn: f:/tools/svn/repository/conf/svnserve.conf:20: option expected錯誤),這是設定使用者,一行乙個,儲存格式為「使用者名稱=密碼」,如可插入一行:admin=admin123,即為系統新增乙個使用者名為 admin,密碼為 admin123 的使用者。儲存。

6、執行 svn 服務。命令列執行:

svnserve --daemon --root f:/tools/svn/repository

服務啟動。當然也可以建立乙個批處理檔案並放在 windows 啟動組中便於開機就執行 svn服務。

7、建立批處理檔案,開機執行 svn 服務。新建一 notepad 檔案,重新命名其名為「svnserver.bat」,儲存在 f:/tools/svn/svnbat 目錄下,編輯其內容如下:

@echo off

svn 伺服器已經啟動......

開啟登錄檔編輯器,找到 hkey_local_machine/software/microsoft/windows/currentversion/run 項,點開型別為「reg_sz」,名稱為「(預設)」的那個選項,數值資料輸入 "f:/tools/svn/svnbat/svnserver.bat"。注意一定要帶上引號,儲存。

再次啟動計算機時,svn 服務即啟動。

8、為我們的專案建立版本樹。確定 svn 服務(命令列或者 windows 服務)執行後,新增系統變數「svn_editor」,值為「c:/windows/notepad.exe」。比如我們的專案名為「myprojects」,新開一 cmd 視窗,命令列執行:

svn mkdir svn://localhost/myprojects

隨即關閉記事本開啟的 log 檔案視窗後按「c」鍵繼續後生成專案樹。

生成專案樹時需要使用者名稱和密碼,輸入 passwd 檔案裡給的使用者名稱 harry,密碼 harryssecret 即可。

建立其他專案的版本樹操作同上,只需要把「myprojects」換成我們的具體專案名即可。

ok,svn 伺服器安裝配置到此結束。區域網內使用

svn:

即可共享專案資源(作者內網 ip 是為 192.168.6.117)。

參考:參考:

再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!

windows 下安裝並配置 svn 伺服器全過程

這時候 svn 安裝目錄下有 repository 資料夾生成。

5、伺服器相關配置。開啟 f:/tools/svn/repository/conf 目錄,開啟 svnserve.conf 找到以下兩行:

# [general]

# password-db = passwd

去掉每行開頭的 #,第二行是指定身份驗證的檔名,即 passwd 檔案。儲存。

同樣開啟同目錄下的 passwd 檔案,找到以下幾行:

# [users]

# harry = harryssecret

# sally = sallyssecret

去掉每行開頭的 #(記住刪除 # 後該行前邊不可以有空格,不然會出svn: f:/tools/svn/repository/conf/svnserve.conf:20: option expected錯誤),這是設定使用者,一行乙個,儲存格式為「使用者名稱=密碼」,如可插入一行:admin=admin123,即為系統新增乙個使用者名為 admin,密碼為 admin123 的使用者。儲存。

6、執行 svn 服務。命令列執行:

svnserve --daemon --root f:/tools/svn/repository

服務啟動。當然也可以建立乙個批處理檔案並放在 windows 啟動組中便於開機就執行 svn服務。

7、建立批處理檔案,開機執行 svn 服務。新建一 notepad 檔案,重新命名其名為「svnserver.bat」,儲存在 f:/tools/svn/svnbat 目錄下,編輯其內容如下:

@echo off

svn 伺服器已經啟動......

開啟登錄檔編輯器,找到 hkey_local_machine/software/microsoft/windows/currentversion/run 項,點開型別為「reg_sz」,名稱為「(預設)」的那個選項,數值資料輸入 "f:/tools/svn/svnbat/svnserver.bat"。注意一定要帶上引號,儲存。

再次啟動計算機時,svn 服務即啟動。

8、為我們的專案建立版本樹。確定 svn 服務(命令列或者 windows 服務)執行後,新增系統變數「svn_editor」,值為「c:/windows/notepad.exe」。比如我們的專案名為「myprojects」,新開一 cmd 視窗,命令列執行:

svn mkdir svn://localhost/myprojects

隨即關閉記事本開啟的 log 檔案視窗後按「c」鍵繼續後生成專案樹。

生成專案樹時需要使用者名稱和密碼,輸入 passwd 檔案裡給的使用者名稱 harry,密碼 harryssecret 即可。

建立其他專案的版本樹操作同上,只需要把「myprojects」換成我們的具體專案名即可。

ok,svn 伺服器安裝配置到此結束。區域網內使用

svn:

即可共享專案資源(作者內網 ip 是為 192.168.6.117)。

參考:參考:

windows環境下安裝JDK並配置環境變數

我們為什麼還要配置環境變數path那?1.一勞永逸的方法 動態獲取已有環境變數的值 如果沒有配置classpath環境變數,jvm只在當前目錄下查詢要執行的類檔案。如果配置了classpath環境,jvm會先在classpath環境變數值的目錄中查詢要執行的類檔案。值得結尾處如果加上分號,那麼jvm...

Windows下安裝並設定Redis

一 安裝redis及啟用服務 在命令列下啟動服務 設定redis服務客戶端 window下安裝成功 二 php中使用 1 新增phpredis擴充套件 首先,檢視所用php編譯版本v6 v9 在phpinfo 中檢視 4 重新啟動服務,檢視phpinfo 下面表示成功 5 用php測試 php re...

windows下安裝並使用redis

一 安裝前首先了解一下phpinfo裡面的一些資訊,能否正確安裝非常有幫助。下圖是我的本機環境 compiler 編譯器 architecture cpu架構 configuration file php.ini path php配置檔案的位置,這裡才是你的配置檔案載入的真正地方,apache的同學...