ubuntu deepin搭建svn伺服器

2021-08-11 17:36:46 字數 1097 閱讀 2228

sudo apt-get remove --purge subversion
sudo apt-get update

sudo apt-get install subversion

選擇在var路徑下建立版本庫,當前處於根目錄下,一次性建立如下:

mkdir /var/svn/svnrepos
在第二步建立的路徑基礎上,建立版本庫,命令如下:

svnadmin create /var/svn/svnrepos/***x   (***x為你預期的版本庫名稱,可自定義)
進入已經建立好的版本庫目錄下,也就是前文說建立的***x

進入conf

cd /var/svn/svnrepos/***x/conf
conf目錄下,一共存放三份重要的配置檔案

authz:負責賬號許可權的管理,控制賬號是否讀寫許可權

passwd:負責賬號和密碼的使用者名單管理

svnserve.conf:svn伺服器配置檔案

vi authz
只需在末尾新增,無需在檔案其他部分修改和新增任何東西(請忽略groups被我馬賽克的地方,那其實也是條無用的記錄,我忘記刪掉而已),末尾內容如下:

賬號1 = rw

賬號2 = rw

vi passwd
賬號密碼檔案無需做修改,也是直接將賬號和密碼資訊追加到檔案中即可,注意格式為:

賬號 = 密碼

例如:admin = 123456

vi svnserve.conf
原始檔案內容,都被注釋掉的,我們只需要去掉4條指定內容前注釋即可,如下:

在跟目錄下,執行如下命令:

svnserve -d

-r /var/svn/svnrepos

ps aux | grep svnserve
彈出輸入使用者名稱和密碼,輸入即可訪問

Ubuntu Deepin下安裝nodejs環境

我的演示環境是deepin 20系統,操作指令是跟ubuntu是一樣的 所以ubuntu deepin使用者可以完全按照下面的指令來操作,不會有任何問題!wget這是我當前安裝時的nodejs lts 長期更新版 的最新版本。tar zxvf node v14.15.1 linux x64.tar....

調整ubuntu deepin系統的開機啟動順序

由於需求方面,經常使用ubuntu系統,後來發現deepin系統的ui設計十分驚豔,忍不住做了deepin雙系統。但是日常辦公離不開windows,而deepin和ubuntu又預設windows是第二啟動項,難道要每次開機都得等著選擇啟動項?no 可以通過如下方式來解決 sudo gedit bo...

K8S 2 k8s 集群搭建

kubeadm是官方社群推出的乙個用於快速部署kubernetes集群的工具。這個工具能通過兩條指令完成乙個kubernetes集群的部署 建立乙個 master 節點 kubeadm init 將乙個 node 節點加入到當前集群中 kubeadm join 在開始之前,部署 kubernetes...