Ubuntu下安裝SVN服務

2021-07-10 03:16:30 字數 1864 閱讀 5269

linux下安裝軟體是一如既往的so easy。

首先老樣子,先更新一下軟體列表

# sudo apt-get update

然後安裝軟體包

# sudo apt-get install subvision

搞定。

# sudo mkdir /srv/svn

# cd /srv/svn

# sudo mkdir test

這裡的test就是svn管理的其中乙個版本庫,檢視庫中自動生成的檔案:

#

lltotal

32drwxr-xr

-x6root

root

4096

feb23

21:54./

drwxr-xr

-x3root

root

4096

feb23

21:53..

/drwxr-xr

-x2root

root

4096

feb24

00:18

conf/

drwxr-sr

-x6root

root

4096

feb23

21:54

db/-r-

-r--

r--1

root

root

2feb

2321:54

format

drwxr-xr

-x2root

root

4096

feb23

21:54

hooks/

drwxr-xr

-x2root

root

4096

feb23

21:54

locks/-rw

-r--

r--1

root

root

246feb

2321:54

readme

.txt

其中conf/目錄就有該版本庫的配置資訊。

[general]

#匿名使用者不可讀

anon-access = none

#許可權使用者可寫

auth-access = write

#密碼檔案為passwd

password-db = passwd

#許可權檔案為authz

authz-db = authz

[users]

# harry = harryssecret

# sally = sallyssecret

svntest1 = pass123

svntest2 = pass123

svntest3 = pass123

[groups]

admin = svntest1

readerer = svntest2, svntest3

[/]@admin = rw

*=r

svn可以通過使用者組的概念來管理使用者許可權,比如svntest1具有讀寫許可權(r是read,w是write),而svntest2和svntest3只有讀的許可權。當然,這裡的admin只是乙個組名,你可以配置成developer、阿貓阿狗之類的都可以。

配置完成之後就可以啟動svn服務了:

# svnserve -d -r /srv/svn/

Ubuntu下安裝svn伺服器

1.安裝軟體 sudo apt get install subversion 2.建立專案目錄 sudo mkdir home dennis svn cd home dennis svn sudo mkdir baseline 3.建立svn版本 倉sudo svnadmin create home...

Ubuntu 下安裝 SVN 服務端

開啟終端執行安裝命令 sudo apt get install subversion,操作如下圖 輸入y繼續執行,操作如下圖 因我要建立的目錄需要提權,所以先執行命令 su root 建立目錄,執行命令 路徑可以自定義 建立儲存庫,執行命令 svnadmin create home svn repo...

ubuntu下SVN服務的安裝與配置

輸入svn命令 表示沒有安裝svn服務 如果安裝了,可以進行解除安裝 解除安裝命令 sudo apt get remove purge subversionapt get install subversion中間會詢問你是否需要繼續,輸入y即可 sudo mkdir home svn在svn根目錄下...