linux下svn環境布置

2021-08-03 07:05:54 字數 1062 閱讀 8971

經過幾個小時辛苦配置,終於把環境搭起來了。現在總結一下

首先就是svn安裝,這個簡單,不多描述

yum -y install subversion

安裝完成後建立乙個專案庫

然後把專案匯入專案庫

ok。匯入之後專案庫就會有conf資料夾。接下來就開始配置

分別是

anon-access = none #匿名不允許訪問

auth-access = write

password-db = passwd

authz-db = authz

#授權使用者

wen = wen123

#組 [groups]

admin = wen

[/]

@admin = rw

* = r

配置好後就啟動svn吧

svnserve -d -r /opt/svn/ #注意啟動路徑,否則客戶端找不到

如果要關閉 killall svnserve

對了。不要忘記checkout到**目錄下面哦

#注意不要到**目錄下面進行checkout,後面會有問題。即是後面window的svn客戶端提交後,不能更新linux**根目錄,顯示如下報錯:

接下來要解決另外乙個問題,就是我本地window客戶端svn提交修改內容,linux**根目錄實時更新。關於這個可以採用post-commit方式。具體方式:進入專案管理庫hooks資料夾。。。。如圖

然後編寫內容如下

最後 chmod 777 post-commit

大功告成。

好累吖。雖然總結只有這麼點,但是過程往往比較艱辛。fighting!

Linux環境下安裝SVN

最近在研究svn的 如何遷移到gitlab,因此借助本文,重新來回顧溫習下svn的安裝使用。svn的安裝很簡單,在網際網路的環境,直接執行以下命令列即可。yum install subversion 或者sudo apt install subversion 安裝完後可以通過svn version檢...

linux環境下安裝svn伺服器

1 安裝svn前檢查 檢查是否安裝svn rpm qa subversion 檢視安裝svn版本資訊 svnserve version 如果存在舊版本,解除安裝舊版本svn yum remove subversion 2 安裝svn yum install y subversion 3 庫建立 mk...

Linux 環境下svn 伺服器搭建

1 yum y install subversion 2 建立本地庫 mkdir p var svn svnadmin create var svn test 3 切換本地庫目錄 cd var svn test cd conf 編輯服務配置檔案 vi svnserve.conf 非鑑權使用者不允許登...