Linunx svn的搭建與使用,linunxsvn搭建

來源:互聯網
上載者:User

Linunx svn的搭建與使用,linunxsvn搭建

Linunx svn的搭建與使。。。。。。。。純手打的。。

一、安裝前的準備1.1 配置yum 庫

1)載入光碟片

 

2)進入/etc/yum.repo.d目錄

3)複製“rhel-debuginfo.repo”為“my.repo”

 

4)修改my.repo檔案

5)修改紅框標註部分

 

修改完畢儲存退出:wq

1.2 安裝telnet 遠端連線工具

1)用yum命令安裝遠程工具。

2)安裝成功。

 

3)用vi命令編輯位於/etc/xinetd.d下的telnet設定檔

 

4)修改紅框中內容。將“yes”改為“no”。

 

5)增加使用者“liuwei”,並賦予“liuwei”密碼“liuwei”。

  

6)用vi命令編輯使用者權限檔案/etc/password

 

7)編輯使用者權限檔案,最後一行改為liuwei:x:0:0::/home/liuwei:/bin/bash使其成為管理使用者。

8)修改完畢後儲存退出。

 

1.3 配置網路

1)用vi命令修改/etc/sysconfig/network-scripts/ifcfg-eth檔案

 

2)編輯網卡檔案如。

 

修改完成後儲存退出

3)用service network restart、service sshd restart兩個命令重啟服務。

 

二、svn伺服器端以及相關服務的安裝

1)在windows端開啟putty

2)在主機名稱文字框輸入linux地址”192.168.1.159”。連線類型單選框選擇”SSH“選項。

單擊”開啟“按鈕。(串連前關閉用戶端和Server端的防火牆)

輸入前期添加的遠端使用者“zhangsan“

輸入密碼“zhangsan”

 

3)安裝svn

 

4)安裝mysql-server

 

5)安裝(用於codestriker)相關軟體

6)安裝(用於支援WEB方式管理SVN伺服器)的相關軟體

 

7)安裝(用於配置使用者提交代碼後發寄件提醒)的相關軟體

 

三、SVN伺服器配置

1)建立一個目錄用於儲存SVN所有檔案

 

2)建立一個版本倉庫

3)初始化版本倉庫中的目錄

(建立臨時目錄)
 

“初始化SVN目錄”
 

(刪除臨時建立的目錄)

 

4)添加使用者
編輯/home/svn/project/conf/passwd檔案

 在檔案中添加svn帳號和密碼。等號左邊為帳號名,右邊為帳號密碼。

 

5)修改使用者存取原則

編輯/home/svn/project/conf/authz檔案

把添加的使用者加入l2組,記錄使用者的存取原則,只有L2使用者組有根目錄的讀寫權。r表示對該目錄有讀許可權,w表示對該目錄有寫入權限,rw表示對該目錄有讀寫權限。最後一行的* =表示,除了上面設定了許可權的使用者組之外,其他任何人都被禁止訪問本目錄。

 

6)編輯/home/svn/project/conf/svnserve.conf檔案,讓使用者和策略配置升效.

 

修改檔案如所示

 

7)啟動伺服器

注意:如果修改了svn配置,需要重啟svn服務,步驟如下:

8)測試伺服器

 輸入root密碼

 

輸入添加的其中一個使用者名稱和密碼

 

輸入yes儲存未加密密碼

(至此為止svn搭建完成)

四、配置SVN伺服器的HTTP支援

1.轉換svn伺服器密碼。

內容如下

1)在/home/svn/project/conf/檔案下建立 PtoWP.Pl檔案

2)在檔案中輸入已下內容

 

3)阿帕奇設定檔

 

4)在httpd.conf最後追加內容

 

5)修改svn目錄的屬主為apache帳號:

 

6)重啟阿帕奇

 

7)建立使用者組 l2 及成員

 

8)並設定密碼

 

9)將七個使用者加入l2組

 

10)用vim開啟/etc/group檔案。

 

11)在l2:x:501後加上追加的使用者

 

添加完畢

五、svn用戶端安裝以及使用5.1 用戶端及語言套件安裝

在用戶端安裝如上兩個工具

 

5.2檢出

檢出用於將伺服器中的內容複寫到指定檢出目錄。

1)按右鍵存放檢出檔案檔案夾,選擇檢出。

 

2)指定檢出目錄,按右鍵選擇“檢出”,有四種檢出方式,選擇“全遞迴”單擊“確定”按鈕。

 

3)輸入伺服器svn 目錄,單擊“確定”按鈕。

 

檢出結果

5.3更新

1)選中目錄,按右鍵選擇“更新”,在探出的“認證”對話方塊內輸入使用者名稱和密碼

2)單擊“確定”按鈕。

 

更新結果

5.4提交

1)在svn 目錄中建立如上目錄

 

2)如所示,勾選建立的目錄前的勾選框。單擊確定按鈕

 

3)輸入使用者名稱和密碼單擊“確定”。

結果提交成功

5.5版本瀏覽器的使用

 

1)選擇svn 目錄,按右鍵,選擇“TortoriveSVN”,選擇“版本瀏覽器”

 

2)輸入認證資訊

 

3)可以看到之前提交的目錄資訊 及相關版本作者大小日期等資訊。

也可以在此處編輯資訊對檔案或目錄進行修改。

4)在本地目錄下建立一個檔案

 

5)在瀏覽器中,進入之前建立的“重慶銀行小微企業系統網銀端”目錄中,按右鍵選擇“加入檔案”。

6)在彈出的對話方塊中選擇之前建立的檔案,單擊“開啟”按鈕。

 

7)單擊“確定 ”按鈕。

 

結果成功添加 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.