日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

centos7.0搭建svn服务器

發(fā)布時(shí)間:2023/12/4 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos7.0搭建svn服务器 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

---恢復(fù)內(nèi)容開始---

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

  源碼目錄:/home/svn/project

  工程名:project

  工程目錄:/home/svn/project

  訪問地址:svn://ip/project

  一、 安裝svn

  yum install subversion

  二、 svn服務(wù)器配置

  1. 創(chuàng)建svn根目錄

  mkdir /home/svn

  2. 添加工程

  svnadmin create /home/svn/project

?

  4. 配置工程用戶

  進(jìn)入工程的配置目錄:

  cd /home/svn/project/conf

  下面一共三個(gè)文件:authz passwd svnserve.conf

  passwd: 里面保存用戶信息,基本格式為:user = passwd

  authz: 里面保存用戶的分組信息,以及每個(gè)組的訪問權(quán)限

  svnserve.conf: 里面保存服務(wù)器的基本配置(下面介紹)

  針對(duì)該例子的配置如下:

  4.1 passwd里面添加用戶

  [users]

  pm = pm123

  4.2 authz配置用戶權(quán)限

  復(fù)制代碼

  [grouPS]

  #添加一個(gè)分組(實(shí)際當(dāng)中可以添加多個(gè),每個(gè)組可以有多個(gè)用戶以,隔開)

  pm_g = pm

  # 該項(xiàng)目的權(quán)限配置

  [project:/]

  # pm_g分組配置讀寫權(quán)限(實(shí)際中可以增加只讀分組)

  @pm_g = rw

  4.3 svnserve.conf配置(可默認(rèn))

  # 匿名用戶權(quán)限(none:拒絕, write:讀寫, read:只讀權(quán)限)

  anon-access = none

  # 鑒權(quán)用戶訪問

  auth-access = write

  # 用戶信息配置文件(也可以是絕對(duì)路徑)

  password-db = passwd

  # 權(quán)限配置文件

  authz-db = /home/svn/project/conf/authz

  三、 啟動(dòng)svn服務(wù)器

  svnserve -d -r /source/svn

  四、 拉取代碼

  svn co svn://ip/project

---恢復(fù)內(nèi)容結(jié)束---

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

  源碼目錄:/home/svn/project

  工程名:project

  工程目錄:/home/svn/project

  訪問地址:svn://ip/project

  一、 安裝svn

  yum install subversion

  二、 svn服務(wù)器配置

  1. 創(chuàng)建svn根目錄

  mkdir /home/svn

  2. 添加工程

  svnadmin create /home/svn/project

?

  4. 配置工程用戶

  進(jìn)入工程的配置目錄:

  cd /home/svn/project/conf

  下面一共三個(gè)文件:authz passwd svnserve.conf

  passwd: 里面保存用戶信息,基本格式為:user = passwd

  authz: 里面保存用戶的分組信息,以及每個(gè)組的訪問權(quán)限

  svnserve.conf: 里面保存服務(wù)器的基本配置(下面介紹)

  針對(duì)該例子的配置如下:

  4.1 passwd里面添加用戶

  [users]

  pm = pm123

  4.2 authz配置用戶權(quán)限

  復(fù)制代碼

  [grouPS]

  #添加一個(gè)分組(實(shí)際當(dāng)中可以添加多個(gè),每個(gè)組可以有多個(gè)用戶以,隔開)

  pm_g = pm

  # 該項(xiàng)目的權(quán)限配置

  [project:/]

  # pm_g分組配置讀寫權(quán)限(實(shí)際中可以增加只讀分組)

  @pm_g = rw

  4.3 svnserve.conf配置(可默認(rèn))

  # 匿名用戶權(quán)限(none:拒絕, write:讀寫, read:只讀權(quán)限)

  anon-access = none

  # 鑒權(quán)用戶訪問

  auth-access = write

  # 用戶信息配置文件(也可以是絕對(duì)路徑)

  password-db = passwd

  # 權(quán)限配置文件

  authz-db = /home/svn/project/conf/authz

  三、 啟動(dòng)svn服務(wù)器

  svnserve -d -r /source/svn

  四、 拉取代碼

  svn co svn://ip/project

轉(zhuǎn)載于:https://www.cnblogs.com/etiao/p/5404699.html

總結(jié)

以上是生活随笔為你收集整理的centos7.0搭建svn服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。