IFsvnadmin svn界面管理工具


安裝部署if.svnadmin 工具

前提是安裝好svn服務器及apache+php服務器。
yum -y install subversion   mod_dav_svn

安裝完建立一個目錄用來作為svn總目錄

sudo mkdir /home/svn

啟動svn

sudo svn -d -r /home/svn

啟動后會在/home/svn目錄下生成如下兩個文件
authz 和passwd文件


yum -y install httpd
yum -y install php
下載軟件包
sudo wget  https://ncu.dl.sourceforge.net/project/ifsvnadmin/svnadmin-1.6.2.zip

解壓
unzip svnadmin-1.6.2.zip


復制一份動至apache的web目錄

sudo cp -r /home/tools/svnadmin/iF.SVNAdmin-stable-1.6.2/ /var/www/html/
切換至web目錄
cd /var/www/html

改目錄名
sudo mv iF.SVNAdmin-stable-1.6.2/ svnadmin

對svnadmin目錄下的data進行777授權和文件屬主變換

sudo chmod -R 777 svnadmin/data
sudo chown apache:apache svnadmin/data 

新建賬戶文件和密碼文件
cd svnadmin/data
touch authz
touch passwd
chown apache:apache authz
chown paache:apache passwd

對該軟件進行配置,用win電腦訪問,根據實際情況設置相關參數並保存,其中svn和svnadmin命令可以
使用which svn和which svnadmin 查看路徑

http://www.服務器ip.com/svnadmin/



如果admin密碼忘記,admin密碼這樣修改:

sudo htpasswd /var/www/html/svnadmin/data/passwd   admin  admin123

訪問以下路徑可以開始登陸和用接ifsvnadmin工具管理的的svn版本倉庫

http://服務器ip地址/svnadmin/


注意事項:1、進入管理界面后以后所有的操作都可以在后台添加了
     2、一般管理步驟為-分配用戶-歸屬組-添加需要管理的目錄或者文件作為管理路徑-對路徑進行管理
3、一般授權讀寫后,其他組默認是可以讀取到你的目錄的,但是不能修改,如需要直接其他組拒絕讀,那么其他組需要設置對該路徑的none權限,也就是無任何權限。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM