SVN服務端和客戶端搭建教程

2022-08-30 07:57:08 字數 2502 閱讀 8646

綜述

svn伺服器搭建, 有很多方法, 可以直接使用subversion進行安裝, 不過, subversion本身並沒有提供介面顯示, 那麼, 我們將使用如下方法搭建svn服務端和客戶端:

伺服器:    visual svn

客戶端:    tortoise svn

安裝步驟

點選下一步下一步即可(注意, 企業版是需要購買的)

成功安裝後, 執行的介面如下:

tortoise svn安裝步驟

好了, 至此, 我們搭建出來了乙個svn伺服器和乙個svn客戶端, 他們的使用方式, 請參見其他教程。

其他方法

如果使用subversion直接安裝可以參加下面的教程:

1  svn

服務端,如果是安裝包,則自動會設定好環境變數。如果是綠色版,則需要手動設定環境變數:

如:檔案所在目錄為

c:\program files\svn-win32-1.6.5\bin

,則設定環境變數如圖所示:

2  建立自己的

svn伺服器根目錄資料夾,如:

e:\svnroot

3  在命令列在該資料夾下建立

svn的資料目錄,如:

4 於是成功在

svnroot

目錄下建立了

code

資料夾,現在看看該資料夾下自動生成的內容:

5 開啟

conf

資料夾,有三個配置檔案如下,

svnserve

配置指定哪個是賬號檔案,

passwd

配置賬號和密碼,

authz

配置已有賬號的許可權:

6  svnserve

具體配置如下

,主要是將

password-db 前的#

號去掉,即去掉注釋使其生效:

7  passwd

具體配置如下

,主要是新增自己需要的賬號和密碼,也可以將原有的賬號去掉注釋使用

8 authz

具體配置如下

,主要是設定賬號的讀寫許可權,即更新提交許可權:

9 構建完畢,即可啟動伺服器:建乙個任意名字的

.bat

檔案,內容如下,後面的是剛才新設定的

svn根目錄路徑:

10 雙擊即可啟動伺服器,每次開機後第一次使用

svn伺服器前就必須先啟動,且不能關閉。

11 後來我嫌這個視窗一直得顯示不方便,於是找到乙個隱藏其視窗的途徑,如:建乙個

start.vbs

檔案,內容如下:

12 雙擊該檔案即可執行

svnroot.bat

,且隱藏了

cmd視窗:

13 現在,在區域網下的其他電腦或者本機可以用下面的

url來

checkout

資料目錄,其中

192.168.0.101

為伺服器所在電腦的

ip位址,如果是伺服器本機也可用

svn://localhost/data

作為checkout

14 按

checkout

時彈出賬號密碼輸入提示,用剛配置的賬號密碼即可,同時勾選左下角的框記錄賬號資訊,以後就不用再輸入:

15 checkout

成功:16 現在,就可以在

checkout

的code

目錄下新增或修改刪除檔案了。

svn構建區域網伺服器兼使用說明講解完畢。

參見:

服務端 客戶端 svn專案搭建

1,服務端安裝svn yum install subversion如果已經安裝,通過命令檢視版本 svn version2,建立倉庫 我們這裡在 home下建立乙個名為svn 此處我是用公司專案命名 的倉庫 repository 以後所有 都放在這個下面,建立成功後在svn下面多了幾個資料夾 其中特...

SVN服務端與客戶端安裝

驗證是否安裝成功 svn version 2.subversion 安裝成功後,在啟動svn前需要先建立乙個文件倉庫 我們使用svn伺服器端命令 svnadmin建立 如下 svnadmin create f software repository svn itcast 3.建立好文件倉庫後,我們進...

Python UDP客戶端 服務端

udpclient.py coding utf 8 from socket import servername 127.0.0.1 伺服器位址,本例中使用一台遠端主機 serverport 12000 伺服器指定的埠 clientsocket socket af inet,sock dgram 建立...