一、安裝
使用yum命令進行安裝:yum install subversion
二、配置SVN倉庫
1.創建svn倉庫
題外話:官方推薦的命名倉庫,trunk=主幹 branches=分支 tags=標記
1.1 通過svnadmin命令創建倉庫:svnadmin create svn
ls svn 進入看到裏面的配置文件:
1.2 最主要的配置文件在conf目錄下:
authz-權限配置文件
passwd-密碼文件
svnserve.conf-服務配置文件
2.配置authz權限文件
賦予admin管理員讀和寫的權限,賦予wangk用戶讀取的權限
[groups]代表配置用戶組,參考下圖配置額外拓展
3.配置passwd密碼文件
密碼設置,左邊爲用戶名,右邊爲密碼
4.配置svnserve.conf服務配置文件
按下圖所示取消#號
三、啓動與停止
1.啓動命令:svnserve -d -r /opt/svn
2.停止:killall svnserve
四、客戶端連接
1.沒安裝的話,可以先安裝,下面是客戶端安裝文件地址,版本爲TortoiseSVN-1.8.11.26392-x64-svn-1.8.13
鏈接: https://pan.baidu.com/s/1rjHIfQvQSXcEXagbpBUPEQ 提取碼: 75s4
2.使用TortoiseSVN,輸入地址svn://(你的IP地址)
即可,不出意外輸入用戶名和密碼就能連接成功了
默認端口號爲:3690,如果更改了,就用自己的
3.注意:開啓你的防火牆,我這裏演示Centos6.5版本的
vim /etc/sysconfig/iptables
增加3690端口的開放,編輯後注意保存
重啓iptables服務,service iptables restart
五、配合JavaEE for Eclipse使用
1.我用的JavaEE的版本
2.插件安裝成功後顯示