日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Mac搭建本地svn服务器,并用Cornerstone连接服务器

發布時間:2025/7/14 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mac搭建本地svn服务器,并用Cornerstone连接服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Mac搭建本地svn服務器,并用Cornerstone連接服務器

Mac默認已經安裝了svn,我們只需要進行配置并開啟就可以了

首先我們可以驗證一下是否安裝了svn,打開終端,輸入命令:

svnserve --version

1.配置SVN

1.1創建代碼庫

我們來創建一個代碼庫用于保存代碼

在終端輸入命令

sudo mkdir -p?/Users/apple(根據自己的用戶名修改)/svn/SVN ? ?//創建了一個文件夾,這個文件夾路徑可以自己隨意設定

sudo svnadmin create /Users/apple(根據自己的用戶名修改)/svn/SVN ? //將之前創建的文件夾設置為svn的代碼庫

我們在Finder中打開上面的路徑,我們可以開到其中生成了一些文件,我們需要配置conf文件夾下的文件

1.2配置svn用戶權限

1.2.1配置svnserve.conf文件

把上面圈起來的改成下面(就是將他們前面的空格和#刪除)

?

?

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

1.2.2配置passwd文件

在文件中添加以上內容,需要將內容添加在[users]下面,以上內容標示創建了兩個用戶,用戶wangshuai密碼是123456,用戶songcen密碼是123456

1.2.3配置authz文件

?

?

在[groups]下添加wangshuaigroups = wangshuai,songcen標示創建了一個用戶組,此用戶組包含有wangshuai和songcen兩個用戶

[/]

@users = rw 這兩句標示給users用戶組相應的權限

[/]表示授權的目錄路徑,這里是根目錄,假如根目錄下有一個目錄叫做test,那么我們如果要編輯此目錄的權限那么就要寫成[test:/]

@uesr表示給用戶組授權,如果要給某一個用戶授權則不用寫前面的@

r表示可讀,w表示可寫

?

注:如果因為文件權限問題無法修改,有三種方法解決文件權限問題,

1.右鍵所需要改的文件->顯示簡介->共享與權限 進行修改

2.在終端輸入sudo chmod -R 777 +文件夾名 ,實現 修改這個文件的所有權限

3.將要修改的文件拖到外部進行修改,修改完成之后再進行替換

?

3.啟動svn服務器

?

在終端輸入

svnserve -d -r /Users/apple(根據自己的用戶名修改)/Desktop/svn

注意不要輸入svnserve -d -r /Users/apple(根據自己的用戶名修改)/Desktop/SVN

沒有錯誤返回就說明svn服務器開啟成功了

?

4.??關閉svn服務,可以用命令,在終端輸入如下:

sudo??killall??svnserve

也可以直接在實用工具-活動監視器中找到svnserve,然后推出進程即可

?

?

2.配置Cornerstone

點擊下面兩個地方都是一樣的效果

?

?

選擇svn server并填寫紅框中那些內容?

server :如果服務器在本地就寫localhost 在局域網的其他電腦上就寫他的ip地址

repository path:這里的地址用的是上面配置svn時的代碼庫路徑,如果上面的路徑跟我不同自己改一下

最下面兩個是用戶名和密碼,最后save就好了,如果連接成功會顯示success

?

?

?

將項目添加到svn中?

?

如果遇到報錯,類似

原因是文件沒有訪問權限,解決方法是在終端輸入:

sudo chmod -R 777 + 文件夾名

?? 實現 修改這個文件的所有權限

?

創建成功之后

?

?

最后完成

?

轉載于:https://www.cnblogs.com/LynnAIQ/p/5911662.html

總結

以上是生活随笔為你收集整理的Mac搭建本地svn服务器,并用Cornerstone连接服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。