欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux(centos7)搭建SVN服務(wù)器的思路

 更新時(shí)間:2017年03月28日 14:07:41   作者:junehappylove  
這篇文章主要為大家詳細(xì)介紹了linux搭建SVN服務(wù)器的思路,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

linux(centos)下SVN服務(wù)器如何搭建?說到SVN服務(wù)器,想必大家都知道,可以是在LINUX下如何搭建SVN服務(wù)器呢?那么今天給大家分享一下linux(centos)搭建SVN服務(wù)器的思路!

雖然在windows上搭建SVN很簡(jiǎn)單,但是效能卻不高,這當(dāng)然是和linux相比了.然而在linux上搭建SVN卻非常繁瑣,所以今天這篇文章就來一步一步教您如何在Centos上搭建SVN。

安裝步驟如下

1.安裝

sudo yum install subversion

查看安裝位置

sudo rpm -ql subversion

2.創(chuàng)建版本庫(kù)

sudo mkdir -p /var/svn
sudo svnadmin create /var/svn/project_1

3.配置

進(jìn)入conf目錄(該svn版本庫(kù)配置文件)

authz文件是權(quán)限控制文件
passwd是帳號(hào)密碼文件
svnserve.conf SVN服務(wù)配置文件

1). 設(shè)置帳號(hào)密碼

sudo vim passwd

在[users]塊中添加用戶和密碼,格式:帳號(hào)=密碼,如junwei = junwei
完整內(nèi)容參考下面:

[users]
june = june
junwei = junwei

2). 設(shè)置權(quán)限

sudo vim authz

在末尾添加如下代碼:

admin = junwei
[/]
@admin = rw

完整內(nèi)容參考下面:

[aliases]
[groups]
admin=june
user=june,junwei
[/]
@admin=rw
@user=rw

意思是版本庫(kù)的根目錄junwei對(duì)其有讀寫權(quán)限

3). 修改svnserve.conf文件

sudo vim svnserve.conf

打開下面的幾個(gè)注釋:

anon-access = read #匿名用戶可讀
auth-access = write #授權(quán)用戶可寫
password-db = passwd #使用哪個(gè)文件作為賬號(hào)文件
authz-db = authz #使用哪個(gè)文件作為權(quán)限文件
realm = /var/svn/svnrepos # 認(rèn)證空間名,版本庫(kù)所在目錄

注意:要配置好所處位置,完整參考下面

[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = /var/svn/project_1
# force-username-case = none
[sasl]
# use-sasl = true
# min-encryption = 0
# max-encryption = 256

4.啟動(dòng)svn版本庫(kù) 

sudo svnserve -d -r /var/svn

5.在windows上測(cè)試

在某個(gè)目錄下面,右擊 選擇 “SVN Checkout”在彈出的Checkout框中輸入svn://ip/project_1,點(diǎn)擊OK會(huì)彈出提示輸入用戶名和密碼,確定就OK了,可以上傳一個(gè)文件測(cè)試一下。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用 Apache Web 服務(wù)器配置兩個(gè)或多個(gè)站點(diǎn)的方法

    使用 Apache Web 服務(wù)器配置兩個(gè)或多個(gè)站點(diǎn)的方法

    這篇文章主要介紹了使用 Apache Web 服務(wù)器配置多個(gè)站點(diǎn)的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-10-10
  • Linux安裝CUDA GCC版本不兼容問題

    Linux安裝CUDA GCC版本不兼容問題

    這篇文章主要介紹了Linux安裝CUDA GCC版本不兼容問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Win8.1 + CentOS7 雙系統(tǒng) U盤安裝(超詳細(xì)教程)

    Win8.1 + CentOS7 雙系統(tǒng) U盤安裝(超詳細(xì)教程)

    這篇文章主要介紹了Win8.1 + CentOS7 雙系統(tǒng) U盤安裝(超詳細(xì)教程),非常具有實(shí)用價(jià)值,需要的朋友可以參考下。
    2017-01-01
  • ubuntu臨時(shí)或永久修改hostname的方法

    ubuntu臨時(shí)或永久修改hostname的方法

    這篇文章主要介紹了ubuntu臨時(shí)或永久修改hostname的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • LAMP服務(wù)器性能優(yōu)化技巧之Apache服務(wù)器優(yōu)化

    LAMP服務(wù)器性能優(yōu)化技巧之Apache服務(wù)器優(yōu)化

    目前LAMP (Linux + Apache + MySQL + PHP) 近幾年來發(fā)展迅速,已經(jīng)成為Web 服務(wù)器的事實(shí)標(biāo)準(zhǔn)。本文我們將介紹基于LAMP組合的服務(wù)器的性能優(yōu)化技巧
    2012-02-02
  • 解決Ubuntu19 安裝Theano問題

    解決Ubuntu19 安裝Theano問題

    這篇文章主要介紹了解決Ubuntu19 安裝Theano出現(xiàn)"No module named ‘theano.compat.six’"問題,需要的朋友可以參考下
    2019-12-12
  • Linux+php+apache+oracle環(huán)境搭建之CentOS下安裝Oracle數(shù)據(jù)庫(kù)

    Linux+php+apache+oracle環(huán)境搭建之CentOS下安裝Oracle數(shù)據(jù)庫(kù)

    研究了兩天Linux下安裝Oracle,重裝了兩次虛擬機(jī),終于安裝成功。很有收獲的。記錄下安裝過程。大神們?nèi)缬懈玫姆绞?,?qǐng)聯(lián)系我!
    2014-08-08
  • Vim進(jìn)行文件目錄操作小結(jié)

    Vim進(jìn)行文件目錄操作小結(jié)

    在工作的很多時(shí)候我們希望在Vim中可以操作文件和目錄,例如備份當(dāng)前文件、 重命名當(dāng)前文件、創(chuàng)建和刪除舊文件、創(chuàng)建和刪除目錄等。 這些操作在Bash中當(dāng)然可以很好地完成,但退出Vim會(huì)丟失光標(biāo)位置、Buffer等信息,我們當(dāng)然希望在Vim中完成這些操作。下面來一起看看吧。
    2016-11-11
  • 在Linux中禁用IPv6的方法詳解

    在Linux中禁用IPv6的方法詳解

    IPv6是IPv4的下一代協(xié)議,隨著IPv4地址枯竭的臨近,IPv6作為其替代方案被廣泛引入,盡管IPv6帶來了許多安全增強(qiáng)功能,但在某些情況下,管理員可能希望禁用IPv6以減少網(wǎng)絡(luò)攻擊面,所以本文給大家介紹了如何在 Linux 中禁用 IPv6,需要的朋友可以參考下
    2024-05-05
  • 解決Linux下Mysql5.7忘記密碼問題

    解決Linux下Mysql5.7忘記密碼問題

    這篇文章主要介紹了解決Linux下Mysql5.7忘記密碼問題,本文分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05

最新評(píng)論