Subversion的安裝與使用

2021-10-04 03:34:46 字數 1704 閱讀 6712

subversion中文文件請參考版本較舊,湊合看吧。

如果想看e文就去官網咖

debian10@debian10:/opt$ sudo apt install subversion
安裝完成後,檢視安裝的版本

debian10@debian10:/opt$ svn --version

svn,版本 1.10.4 (r1850624)

編譯於 jul 28 2019,02:44:06 在 x86_64-pc-linux-gnu

。。。。。

建立project1庫

debian10@debian10:/opt$ mkdir svn_root

debian10@debian10:/opt$ svnadmin create /opt/svn_root/project1

debian10@debian10:/opt$ ls svn_root/project1/ -lh

總用量 24k

drwxr-xr-x 2 debian10 debian10 4.0k 3月 19 20:28 conf

drwxr-sr-x 6 debian10 debian10 4.0k 3月 19 20:28 db

-r--r--r-- 1 debian10 debian10 2 3月 19 20:28 format

drwxr-xr-x 2 debian10 debian10 4.0k 3月 19 20:28 hooks

drwxr-xr-x 2 debian10 debian10 4.0k 3月 19 20:28 locks

-rw-r--r-- 1 debian10 debian10 246 3月 19 20:28 readme.txt

其中conf下的檔案均為配置檔案:

authz :授權配置檔案

passwd : 使用者密碼配置

svnserve.conf 是svn服務相關配置檔案,如開啟關閉以上設定。

開啟snvserve.conf,取消相應注釋:

[general]

anon-access = none # 匿名使用者或者說沒有授權使用者不能訪問

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

password-db = password # 密碼資料檔案

authz-db = authz # 使用者(組)訪問許可權檔案

realm = /opt/svn_root/project1 #你的專案庫目錄

開啟passwd

[users]

# harry = harryssecret

# sally = sallyssecret

user1=123

user2=123

user3=123

開啟authz,對使用者訪問進行授權。

[/]

user1 = rw

user2 = r

* =

修改完成,執行建立的庫

debian10@debian10:/opt$ svnserve -d -r /opt/svn_root/
在window下安裝tortoisesvn。

pyenv virtualenv 的安裝與使用

1 安裝pyenv 建立安裝目錄 mkdir pyenvgit clone pyenv git clone pyenv plugins pyenv virtualenvecho export pyenv root home pyenv bash profile echo export path py...

Spotlight on Unix 的安裝與使用

1.本文背景 直接點選 next 按鈕,切換到選擇安裝路徑介面 選擇安裝路徑,點選 next 按鈕,切換到安裝許可協議介面 選擇同意,點選 next 按鈕,切換到安裝資訊檢查介面 確認無誤後點選 next 按鈕,開始安裝 spotlight 到電腦 安裝結束後提示安裝成功 點選 finish 按鈕結...

SubVersion服務安裝設定

安裝 subversion sudo apt get install subversion subversion tools建立乙個新的儲存庫 svnadmin create svn repository在 svn目錄建立乙個新的空儲存庫,資料儲存方式預設採用berkeley db。匯入你的原始碼 ...