svn服務器搭建

 

參考以下鏈接中的安裝與部署

https://www.cnblogs.com/skying555/p/6799615.html

 

Ubuntu,裝個SVN是件很容易的事,Ubuntu 14.04可以直接通apt件包管理安裝。
 1 直接安裝
  # sudo apt-get install subversion
 2 建版本
  # sudo mkdir /home/svn  
  # sudo svnadmin create /home/svn/repos
 3 瞭解版本
  # 入版本庫查看生成的相關文件
  # cd /home/svn/repos/ 
  # ls
  conf  db  format  hooks  locks  README.txt
  # 主要關心的是confdb文件,conf文件下是存放主配置文件和用限位置,db文件是存放svn轉儲後的數據。
  # cd conf/
  # ls
  authz  passwd  svnserve.conf
  # authz文件是置用戶權限,passwd文件是存及密svnserve.conf是主配置文件,先配置主配置文件。
  4 配置版本
  # sudo vi svnserve.conf  #將以下參數去掉注 
  [general] 
  anon-access = none    #匿名訪問權限,默readnone不允許訪問 
  auth-access = write  #認證戶權  
  password-db = passwd  #信息存放文件,默在版本/conf下面,也可以絕對路徑指定文件位置 
  authz-db = authz

  # sudo vi passwd    #格式是用=,採用明文密 
  [users] 
  xiaoming = 123 
  zhangsan = 123 
  lisi = 123

    # sudo vi authz  
  [groups]          #義組的用 

core_dev = xiaoming,zhangsan,lisi

 

 [repos:/]    #以根目起始的repos版本core_dev組爲讀

@core_dev = rw

 

  5 svn
  # sudo svnserve -d -r /home/svn
  # 看是否啓成功,可看的3690端口
  # sudo netstat -antp |grep svnserve
  tcp    0      0 0.0.0.0:3690    0.0.0.0:*      LISTEN    28967/svnserve 
  # 如果想關,可使用sudo pkill svnserve
  6 訪問svn
  # 訪問repos版本地址
  svn://192.168.2.253/repos
  # 通過瀏覽器訪問svn
  http://192.168.2.253:3690/repository
 

  # Windows下客訪問svn 
  端下地址:http://tortoisesvn.net/downloads.html
  接方式:安裝客端後 --> 桌面 --> TortoiseSVN --> 選擇Repo-breowser --> URLsvn://192.168.2.253/repos--> core_dev的zhangsan和密 --> 後右即可上除文件

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章