SVN 學習指南

1. Overview

  • SVN :Subversion;
    • 項目僅能被本地管理;
    • C/S 模式,若無網絡連接,則無法進行版本控制;

2. 搭建 SVN 服務器端

2.1 初始化文件夾

  • svnadmin create folderPath:初始化文件夾,生成3個文件;
    • svnserve.conf:服務器整體配置文件;
    • authz:授權、認證;
    • passwd:用戶名、密碼;
  • svnserve -d -r folderPath:啓動 SVN 服務,不能關閉命令行窗口,否則服務終止;

2.2 編輯配置文件

2.2.1 編輯 svnserve.conf 文件

  • ###:雙重註解,其中的內容爲真正的註解;
  • #:單重註解,其中的內容爲可選註解;
    • 刪除所有單重註解前的#

2.2.2 編輯 passwd 文件

  • 編輯 passwd 文件:設置用戶信息;
    • 在文件中的[users]處添加一行:username = password

2.2.3 編輯 authz 文件

  • 編輯 authz 文件,設置權限;
  • 在文件中的[groups]處添加:rw 表示讀寫權限;
[/]
username = rw
  • 在文件中的[/foo/bar]處添加:rw 表示讀寫權限;
username = rw
* =
  • 在文件中的[repository:/baz/fuz]處,刪除* = r語句前的註釋符;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章