介紹
這里是小編成長之路的歷程,也是小編的學(xué)習(xí)之路。希望和各位大佬們一起成長!
以下為小編最喜歡的兩句話:
要有最樸素的生活和最遙遠(yuǎn)的夢想,即使明天天寒地凍,山高水遠(yuǎn),路遠(yuǎn)馬亡。
一個人為什么要努力? 我見過最好的答案就是:因為我喜歡的東西都很貴,我想去的地方都很遠(yuǎn),我愛的人超完美。因此,小編想說:共勉!
目錄
一、SVN的一些概念
1、什么是SVN?
2、SVN的作用是什么?為什么要用SVN?
二、VisualSVN Server服務(wù)端–服務(wù)器搭建和使用
1、官網(wǎng)下載VisualSVN Server服務(wù)端
步驟:
1、下載和搭建SVN服務(wù)器
?2、建立用戶和組,以及權(quán)限的分配
新建用戶
?新建組
權(quán)限的分配
?三:客戶端TortoiseSVN安裝
1、官網(wǎng)下載
2、安裝步驟
1、首先我們需要下載 ”svn小烏龜”后,進行安裝。然后一路next即可安裝。
3、再一直下一步??!
4、中文安裝包
5、然后右擊桌面空白的地方,(只要是空白的地方),出現(xiàn)以下界面即為安裝成功
6、如果勾選了命令行,可以在cmd中查看svn命令行是否安裝成功
?四、一些基本操作
1、在服務(wù)端獲取svn檢出的地址
2、檢出
3、在上圖中點擊確定,就會跳出一個框,讓你輸入自己的賬號和密碼(這個地方賬號和密碼就是服務(wù)端創(chuàng)建的用戶組)
4、進入你自己檢出的路徑,就可以看到下圖的文件了
一、SVN的一些概念
詳細(xì)概念可以看一下百度的文章
TortoiseSVN_百度百科
1、什么是SVN?
SVN是subversion的縮寫,是一個開放源代碼的版本控制系統(tǒng),通過采用分支管理系統(tǒng)的高效管理,簡而言之就是用于多個人共同開發(fā)同一個項目,實現(xiàn)共享資源,實現(xiàn)最終集中式的管理。
Subversion(SVN) 是一個開源的版本控制系統(tǒng), 也就是說 Subversion 管理著隨時間改變的數(shù)據(jù)。?這些數(shù)據(jù)放置在一個中央資料檔案庫(repository) 中。 這個檔案庫很像一個普通的文件服務(wù)器, 不過它會記住每一次文件的變動。 這樣你就可以把檔案恢復(fù)到舊的版本, 或是瀏覽文件的變動歷史。
2、SVN的作用是什么?為什么要用SVN?
代碼版本管理的工具,即把代碼提交到服務(wù)器,可回退歷史版本,總結(jié)起來有以下幾點功能:
1、把自己編寫代碼提交至服務(wù)器。每提交一次會產(chǎn)生一個版本,如果在實際過程中寫錯了可查看歷史版本;
2、回退歷史版本功能;
3、協(xié)同修改。實際開發(fā)中不止一個人在開發(fā),如果多人開發(fā)不可能進行通過文件整理來合并代碼,如同第1點的每個人都可以提交交代碼,SVN服務(wù)器會自動合并代碼。
4、多版本項目文件管理。如代碼可以分開前端和后端兩個分支。
5、可以追溯編提交時間和提交人的代碼,比如多人修改了同一個地方的代碼,可以查看是誰修改了什么代碼
6、權(quán)限控制,可以把部分代碼給不同的開發(fā)者,以免一個人把整個項目的代碼都獲取完,保證代碼的安全性。
7、代碼倉庫,每來一個新的職員提交鏈接就可以下載代碼
二、VisualSVN Server服務(wù)端–服務(wù)器搭建和使用
1、官網(wǎng)下載VisualSVN Server服務(wù)端
Apache Subversion Binary Packages
找到下圖中的win(看自己的需要,小編本文所講是win版本的)
?
因為小編有安裝包,就沒有下載最新版的VisualSVN Server,小編使用的是4.3.4的,大家可以自行下載。
小編這版的安裝包
鏈接:https://pan.baidu.com/s/1LHTWbJ6jZ0uQD9ghbNLq7g?pwd=7587?
提取碼:7587
解壓后是上圖這樣的?
步驟:
1、下載和搭建SVN服務(wù)器
?注意:可以選擇安裝路徑,倉庫路徑,備份路徑(不一定非要在c盤)
?
點擊install,進入如下圖的安裝
?點擊finish就下載完了
?2、建立用戶和組,以及權(quán)限的分配
安裝完成后,啟動VisualSVN Server Manager
可以在窗口的右邊看到版本庫的一些信息,比如狀態(tài),日志,用戶認(rèn)證,版本庫等.
要建立版本庫,需要右鍵單擊左邊窗口的Repositores,如下圖:
在彈出的右鍵菜單中選擇Create New Repository 或者 新建->Repository: 兩者都一樣。
?可以隨意取名字,或者你項目的名字
?
?
?
?
新建用戶
在VisualSVN Server Manager窗口的左側(cè)右鍵單擊用戶組,選擇Create User或者新建->User,如圖:
點擊user,進入下圖:
?
?填寫Username和password后,點擊ok按鈕,可以看到以下界面(下圖為剛剛創(chuàng)建的用戶)
?新建組
建立用戶組,在VisualSVN Server Manager窗口的左側(cè)右鍵單擊用戶組,選擇Create Group或者新建->Group,如圖:
點擊上面的【Add】按鈕后,如下圖
增加test1到組中(如果有多個用戶,操作一樣)。
?
權(quán)限的分配
?右擊myRepository,點擊Properties
點擊add添加用戶的權(quán)限
?
?
?三:客戶端TortoiseSVN安裝
1、官網(wǎng)下載
Downloads · TortoiseSVN
下圖兩個版本選擇其中一個就行(一個是最新版,一個是舊版,小編使用的是1.11.0)
可以下載中文包,這樣的話就會翻譯成中文?
小編這版的下載安裝包
鏈接:https://pan.baidu.com/s/1LHTWbJ6jZ0uQD9ghbNLq7g?pwd=7587?
提取碼:7587注意:這個鏈接與上文鏈接是一樣的,服務(wù)端和客戶端都在里面
2、安裝步驟
1、首先我們需要下載 ”svn小烏龜”后,進行安裝。
然后一路next即可安裝。
2、 注意:出現(xiàn)這個界面的時候,需要點擊紅色的地方,選擇第一個選項安裝命令行
如上圖箭頭所示,在安裝?TortoiseSVN?的時候,默認(rèn) command line client tools,是不安裝的,這里建議勾選上。
只有安裝了該選項,idea中才可以使用SVN,才會有svn.exe文件
3、再一直下一步??!
4、中文安裝包
這樣出現(xiàn)的就是翻譯出來的中文了
?
5、然后右擊桌面空白的地方,(只要是空白的地方),出現(xiàn)以下界面即為安裝成功
6、如果勾選了命令行,可以在cmd中查看svn命令行是否安裝成功
?四、一些基本操作
1、在服務(wù)端獲取svn檢出的地址
打開服務(wù)端,右擊myRepository,點擊copy URL to Clipboard,即可復(fù)制路徑了
?2、檢出
3、在上圖中點擊確定,就會跳出一個框,讓你輸入自己的賬號和密碼(這個地方賬號和密碼就是服務(wù)端創(chuàng)建的用戶組)
4、進入你自己檢出的路徑,就可以看到下圖的文件了
注意:有時候不會出現(xiàn)svn的圖標(biāo),可以看看小編的另一篇文章
【SVN已解決】svn下載成功圖標(biāo)不顯示解決方法_determine ZandR的博客-CSDN博客文章來源:http://www.zghlxwxcb.cn/news/detail-479859.html
?以上就是小編所實踐的內(nèi)容,希望能夠幫助到大家,感謝各位大佬的觀看!??!文章來源地址http://www.zghlxwxcb.cn/news/detail-479859.html
到了這里,關(guān)于【SVN】windows SVN安裝使用教程(服務(wù)器4.3.4版本/客戶端1.11.0版本)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!