1: 安裝svn
yum install subversion -y # 等待安裝完畢,centos7.2會自動顯示svn版本
2:建立乙個版本庫
mkdir /opt/svn/repos #建立目錄
svnadmin create /opt/svn/repos #初始化版本,此時會生產很多配置檔案
3、配置svn內容
進入上面生成的資料夾conf下,有3個配置檔案authz, passwd, svnserve.conf
其中authz 是許可權控制,可以設定哪些使用者可以訪問哪些目錄, passwd是設定使用者和密碼的, svnserve是設定svn相關的操作。
1. 設定passwd4、設定防火牆允許訪問3690埠test=123
2. 設定許可權authz,開啟authz,在最後新增
test=rw #可以讀寫
3. 設定svnserve.conf
anon-access = none # 使非授權使用者無法訪問
auth-access = write # 使授權使用者有寫許可權
password-db = password
authz-db = authz # 訪問控制檔案
realm = /opt/svn/repos # 認證命名空間,subversion會在認證提示裡顯示,並且作為憑證快取的關鍵字。
採用預設配置. 以上語句都必須頂格寫,
左側不能留空格, 否則會出錯.
4. 啟動svn
killall svnserve //先殺死所有的svn程序
svn: svnserve -d -r /opt/svn/repos
vi /etc/sysconfig/iptables
-a input -m state –state new -m tcp -p tcp –dport 3690 -j accept
systemctl restart iptables.service
5、鏈結
idea配置svn後
輸入 svn:你的svn所在機器的ip
CentOS 7 2下安裝lamp環境
環境 yum install httpd安裝成功後啟動一下httpd服務 service httpd start在瀏覽器輸入ip訪問,頁面如下 安裝完成後重啟mysql systemctl restart mysqld.service測試一下,進入mysql 剛安裝好的時候root使用者沒有密碼 m...
centos7 2下編譯安裝git
centos最新的7.2版本,git居然是1.8,而最新的git版本是2.9 差的太多了,何況git2.0後有大更新。於是,我決定編譯安裝。中間有一點小破折,記錄一下,備忘。2,解壓 tar xzvf git 2.9.2.tar.gz 3,進入解壓後的git目錄後,執行 configure很順利。4...
CentOS 7 2 安裝教程
目錄 1.what is centos?介紹 特點 官網 2.download 製作u盤啟動 centos community enterprise operating system,中文意思是社群企業作業系統 是linux發行版之一,它是來自於red hat enterprise linux依照開...