用自己的mac搭建svn伺服器

2021-06-23 02:55:19 字數 1123 閱讀 8772

一、建立**倉庫,用來儲存客戶端所上傳的**

回到頂部

二、配置svn的使用者許可權

主要是修改/svn/mycode/conf目錄下的三個檔案

1.開啟svnserve.conf,將下列配置項前面的 #和空格 都去掉

# anon-access = read

# auth-access = write

# password-db = passwd

# authz-db = authz

anon-access = read代表匿名訪問的時候是唯讀的,若改為anon-access = none代表禁止匿名訪問,需要帳號密碼才能訪問

2.開啟passwd,在[users]下面新增帳號和密碼

[users]

mj=123

jj=456

帳號是mj,密碼是123

3.開啟authz,配置使用者組和許可權

我們可以將在passwd裡新增的使用者分配到不同的使用者組裡,以後的話,就可以對不同使用者組設定不同的許可權,沒有必要對每個使用者進行單獨設定許可權。

在[groups]下面新增組名和使用者名稱,多個使用者之間用逗號(,)隔開

[groups]

topgroup=mj,jj

說明mj和jj都是屬於topgroup這個組的,接下來再進行許可權配置。使用[/]代表svn伺服器中的所有資源庫

[/]@topgroup=rw

上面的配置說明topgroup這個組中的所有使用者對所有資源庫都有讀寫(rw)許可權,組名前面要用@如果是使用者名稱,不用加@,比如mj這個使用者有讀寫許可權

[/]mj=rw

至於其他精細的許可權控制,可以參考authz檔案中的其他內容 

5.關閉svn伺服器如果你想要關閉svn伺服器,最有效的辦法是開啟實用工具裡面的「活動監視器」

綜合上述,我們就可以輕鬆搭建svn伺服器環境了

回到頂部

三、使用svn客戶端功能

1.從本地匯入**到伺服器(第一次初始化匯入)在終端中輸入

sending        weibo/weibo/main.m

transmitting file data .

committed revision 2.

複製**

mac搭建svn伺服器

1 在mac環境下,mac自帶了svn的伺服器端 2 建立svn倉庫,1 建立svn目錄 開啟終端,選擇合適的路徑做為svn倉庫目錄,以後可以在svn目錄下建立多個版本目錄,本人放在users username下 macairwkcaodemacbook air macairwkcao mkdir ...

Mac 搭建SVN伺服器

4 check out 5 使用svn功能 mac說的有點亂,先看下面的步驟 svnserve version 路徑隨意 注意路徑,後面會有坑 svnserve d r users coxhuang documents my svn listen port 5678 監聽5678埠 可以通過acti...

mac上搭建svn伺服器

我們首先來看下,如何在mac環境下搭建svn伺服器端環境。回到頂部 回到頂部主要是修改 svn mycode conf目錄下的三個檔案 anon access read auth access write password db passwd authz db authzanon access re...