阿里雲ECS搭建svn服務

2021-09-22 21:41:53 字數 2272 閱讀 8255

官方教程:

就是在最後mac 中intellij中配置的問題:

雖然在windows上搭建svn很簡單,但是效能卻不高,這當然是和linux相比了.然而在linux上搭建svn卻非常繁瑣,所以今天這篇文章就來一步一步教您如何在centos上搭建svn。

安裝步驟如下:

1、yum install subversion

2、rpm -ql subversion 檢視安裝位置

3、mkdir -p /var/svn/svnrepos建立svn版本庫目錄

4、建立版本庫

svnadmin create /var/svn/svnrepos

5、進入conf目錄(該svn版本庫配置檔案)

authz檔案是許可權控制檔案

passwd是帳號密碼檔案

svnserve.conf     svn服務配置檔案

6、設定帳號密碼

vi passwd

在[users]塊中新增使用者和密碼,格式:帳號=密碼,如dan=dan

7、設定許可權

vi authz

在末尾新增如下**:

[/]dan=rw

意思是版本庫的根目錄dan對其有讀寫許可權,w只有讀許可權

8、vi svnserve.conf   ---修改svnserve.conf檔案

anon-access = read #匿名使用者可讀開啟下面的幾個注釋:

auth-access = write #授權使用者可寫

password-db = passwd #使用哪個檔案作為賬號檔案

authz-db = authz #使用哪個檔案作為許可權檔案

realm = /var/svn/svnrepos # 認證空間名,版本庫所在目錄

9、啟動svn版本庫 

svnserve -d -r /var/svn/svnrepos

如果是阿里雲則放行3690埠即可

-----如果是普通linux伺服器,則下面操作

10.svn預設的開啟埠是3690

netstat -antp | grep svn

tcp        0      0 0.0.0.0:3690            0.0.0.0:*               listen      66486/svnserve 

11.centos7 開啟防火牆埠

$ sudo firewall-cmd --permanent --add-port=3690/tcp

$ sudo firewall-cmd --reload

12、在windows上測試

這裡尤其重要,折騰半天

,只需要寫ip位址就可以了,後面的資料夾千萬不要寫,否則找不到

mac 系統intellij 配置

1.把本地檔案上傳svn

2.從svn checkout專案

重啟svn服務:(每次物理機重啟都需要執行)

命令:svnserve -d -r /var/svn/svnrepos/   # 啟動svn服務(每次物理機重啟都需要執行)

命令:netstat -tnlp |grep 3690   # svn服務所用的埠號

阿里雲ECS伺服器搭建

阿里雲ecs伺服器搭建 有試用資格 點選進入阿里云云產品試用中心,選擇下圖產品,點選試用30天。無試用資格 點選進入ecs主頁,如下圖點選立即購買,約花費0.08元.二 開始搭建 試用的同學,請選擇試用規格和任意映象,然後跳轉到第3步驟 1 選擇基礎配置 購買時,如圖選擇按量付費,選擇cpu和記憶體...

阿里雲ecs搭建wordpress

wordpress是一種使用php語言開發的部落格平台,使用者可以在支援php和mysql資料庫的伺服器上架設屬於自己的 也可以把 wordpress當作乙個內容管理系統 cms 來使用。直接用xampp一鍵式環境。xampp如何搭建可看我之前的文章 阿里雲搭建discuz 第一步 第二步 然後將w...

阿里雲ECS搭建VuePress

vuepress需要在node.js環境下執行,所以先安裝node.js wget2.建立node.js目錄 sudo mkdir p usr local lib nodejs3.把node.js解壓到該目錄 sudo tar xjvf node v13.9.0 linux x64.tar.xz c...