綜述
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 建立...