以
root
使用者登入,或者具有
sudo
許可權的使用者,這裡選擇
root
。yum install subversion
都選擇y
(1)建立版本庫
mkdir -p /var/
svnrepos
/kitty
svnadmin create /var/
svnrepos
/kitty
(2)配置帳號密碼
cd /var/
svnrepos
/kitty/
編輯檔案vim conf/passwd,新增一行內容(使用者名稱密碼都是reader)
reader = reader
(3)配置許可權
編輯檔案vim conf/authz,新增兩行內容,是下面兩行
[/]reader = r
(4)配置配置檔案
編輯檔案vim conf/svnserve.conf,將下面的內容開啟或者新增、修改,使檔案出現5行內容,只有最後一行內容等號後面是變化的,其他固定
anon-access =
read
auth-access = write
password-db = passwd
authz-db = authz
realm = /
var/svnrepos/
kitty
(1)關閉防火牆或者配置埠,如果是阿里雲只需要配置安全策略那裡,開放乙個埠3690
(2)個別情況需要關閉selinux
setenforce 0
(3)啟動
svnserve -d -r /
var/svnrepos
由於是centos7,目前發現的centos7都是自帶客戶端的,所以無安裝過程,如果需要只需要乙個yum命令即可,自行查詢。
svn checkout svn: kitty
然後cd kitty
svn add filename --force
後面引數不加則是開始檢出時的認證,可能許可權不夠,如果檢出使用者許可權狗就不用後面兩個引數
svn commit -m "
注釋內容" ./* --username yonghu --password mima
svn update
喵星之旅 狂奔的兔子 linux安裝
本文演示虛擬機器安裝,和真機區別可能在網絡卡驅動上有差異。真機環境 centos linux release 7.6.1810 core 虛擬機器 雖然 centos 系統自帶虛擬機器軟體,但是習慣用這個 vmware workstation 15 player 虛擬機器系統 版本 部分截圖如下 選...
喵星之旅 狂奔的兔子 docker安裝和基本使用
目前,centos 僅發行版本中的核心支援 docker docker 執行在 centos 7 上,要求系統為 64位 系統核心版本為 3.10 以上。預備一台 centos7的64 位系統。參考 喵星之旅 狂奔的兔子 linux 安裝docker ce 即社群免費版,docker ee 即企業版...
喵星之旅 狂奔的兔子 centos7密碼修改
首先修改密碼當然很簡單,這裡必然是已經無法登入的情況下修改,因為忘記了所有管理員帳號的密碼,無法通過密碼方式登入系統。由於各個系統存在差異,強調一下版本是centos7。不管是什麼樣的linux,修改密碼的整體流程是基本一致的 首先需要本地操作 想辦法單使用者登入 單使用者下修改該密碼 重啟系統登入...