SVN服務(wù)器的搭建

一.前提準(zhǔn)備

1.如果是在mac上面進(jìn)行演示,需要在MAC上安裝windows虛擬機(jī)

2.軟件:visual SVN Server,windows軟件,一般安裝最新版的


二.開始安裝

1.將軟件放到MAC的桌面,并讓虛擬機(jī)共享桌面的內(nèi)容

2.在虛擬機(jī)中雙擊軟件

3.遵守協(xié)議,點(diǎn)擊next


4.選擇需要安裝的組件,點(diǎn)擊next

5.選擇版本為標(biāo)準(zhǔn)版本(點(diǎn)擊standard Edition)

6.設(shè)置軟件安裝地址,代碼倉(cāng)庫(kù)地址,以及傳輸協(xié)議

7.安裝成功后,選擇點(diǎn)擊finish后打開該應(yīng)用程序

8.打開后的界面

二.演示添加代碼倉(cāng)庫(kù)

1.比如開發(fā)一款微信軟件,那么需要一個(gè)微信的代碼倉(cāng)庫(kù)

2.右鍵Repositories,單擊選中Create New Repository


3.填寫項(xiàng)目名稱,點(diǎn)擊next

4.新人學(xué)習(xí)先選擇創(chuàng)建一個(gè)空的代碼倉(cāng)庫(kù),點(diǎn)擊next

5.配置訪問(wèn)權(quán)限,選擇沒(méi)有人可以訪問(wèn),點(diǎn)擊Create

6.創(chuàng)建成功后的顯示

7.一般情況下,代碼倉(cāng)庫(kù)里面不是什么都沒(méi)有的,創(chuàng)建文件夾

1.右鍵weChat,選擇新建,單擊folder

2.創(chuàng)建一個(gè)code文件夾(用于存放代碼)再創(chuàng)建一個(gè)doc文件(用于存放文檔信息)

3.創(chuàng)建成功后在代碼倉(cāng)庫(kù)中就能看到這兩個(gè)文件夾

8.剛在創(chuàng)建代碼倉(cāng)庫(kù)時(shí)設(shè)置沒(méi)有人可以訪問(wèn),需要設(shè)置人員進(jìn)行訪問(wèn),右鍵User,單擊Create User

9.填入用戶名和密碼,之后點(diǎn)擊OK,添加經(jīng)理,張三,李四三個(gè)用戶

10.創(chuàng)建完之后,來(lái)到Users,可以查看當(dāng)前所有用戶

11.設(shè)置經(jīng)理,張三,李四可以訪問(wèn)微信代碼倉(cāng)庫(kù)

1.右鍵weChat,單擊Properties

2.點(diǎn)擊Add,用戶添加用戶或者組

3.點(diǎn)擊張三,李四,經(jīng)理點(diǎn)擊ok,并且這里也可以點(diǎn)擊Create user來(lái)創(chuàng)建用戶,步驟與上述創(chuàng)建步驟一致

4.設(shè)置所有用戶可讀也可寫,之后點(diǎn)擊確定

12.剛剛演示的是創(chuàng)建用戶,下面來(lái)演示創(chuàng)建組,如果一個(gè)項(xiàng)目是多人開發(fā),那么將開發(fā)此項(xiàng)目的所有的人員都加入到一個(gè)組中,那么更利于管理

1.右鍵Groups,點(diǎn)擊選擇Create Group

2.單擊add,將所有成員添加到Members中

3.輸入組名為weChat,點(diǎn)擊OK,這樣就將張三李四經(jīng)理添加到了微信組

4.如果某一個(gè)微信項(xiàng)目做完了,這個(gè)時(shí)候需要開發(fā)陌陌項(xiàng)目,那么可以創(chuàng)建一個(gè)陌陌項(xiàng)目,讓微信組的所有成員來(lái)開發(fā)陌陌,只需要,設(shè)置所有微信組的成員來(lái)訪問(wèn)陌陌(創(chuàng)建一個(gè)空的momo項(xiàng)目并任何人都不能訪問(wèn)),右鍵momo項(xiàng)目,選擇properties,點(diǎn)擊add,選中Groups下面的weChat,點(diǎn)擊OK

5.選擇weChat組,并選中read/write,之后點(diǎn)擊確定,這樣wechat組的所有成員都可以訪問(wèn)momo了(演示完后,momo不需要右鍵直接刪除)

12.目前代碼倉(cāng)庫(kù)創(chuàng)建好了,也創(chuàng)建用戶可以訪問(wèn)代碼倉(cāng)庫(kù),下面來(lái)測(cè)試下如何進(jìn)行訪問(wèn),右鍵weChat,選擇Copy URL to Clipboard(復(fù)制到剪貼板中)

13.先嘗試在虛擬機(jī)的IE瀏覽器中進(jìn)行訪問(wèn),訪問(wèn)后彈出一個(gè)彈框,這里需要輸入帳號(hào)和密碼(因?yàn)樵搨}(cāng)庫(kù)不是誰(shuí)都能訪問(wèn)的),輸入經(jīng)理的用戶名和密碼點(diǎn)擊確定

14.訪問(wèn)成功后可以在瀏覽器中看到當(dāng)前代碼倉(cāng)庫(kù)中有哪些東西

15.需求為在MAC電腦上訪問(wèn)虛擬機(jī)的代碼倉(cāng)庫(kù),嘗試在MAC電腦上訪問(wèn)此URL,發(fā)現(xiàn)無(wú)法訪問(wèn)(因?yàn)樵L問(wèn)的為主機(jī)名,在虛擬機(jī),IE知道我的主機(jī)名,而MAC中不知道這是什么東西,所以無(wú)法訪問(wèn))

16.將主機(jī)名換為Windows的ip地址就可以進(jìn)行訪問(wèn)了

1.通過(guò)點(diǎn)擊開始->運(yùn)行->輸入cmd打開終端,輸入ipconfig

2.將主機(jī)名換成ip地址,在MAC的Safari上進(jìn)行訪問(wèn),彈框需要輸入帳號(hào)密碼,說(shuō)明可以進(jìn)行訪問(wèn),輸入經(jīng)理的帳號(hào)和密碼,點(diǎn)擊登錄

3.登錄成功之后,可以在此看到,服務(wù)器的代碼倉(cāng)庫(kù)里都有些什么東西

17.總結(jié):

1.安裝visual SVN Server軟件

2.創(chuàng)建代碼倉(cāng)庫(kù)

3.創(chuàng)建用戶,設(shè)置用戶權(quán)限

4.創(chuàng)建組,設(shè)置組的權(quán)限

5.MAC電腦訪問(wèn)虛擬機(jī)的SVN服務(wù)器中的代碼倉(cāng)庫(kù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容