激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - SVN使用教程_動力節點Java學院整理

SVN使用教程_動力節點Java學院整理

2020-08-15 22:39fwzkj 服務器知識

這篇文章主要為大家詳細介紹了SVN使用教程和注意事項,具有一定的參考價值,感興趣的小伙伴們可以參考一下

在這里和大家分享一下SVN安裝的詳細過程和分享一些資料。

(1)首先是客戶端的安裝。

1)獲取客戶端安裝包。

–安裝包的獲取路徑:

TortoiseSVN的官方下載地址:http://tortoisesvn.net/downloads.zh.html

–中文語言包下載路徑是:

http://download.csdn.net/detail/fwzkj/9060519

2)安裝客戶端。一步步next吧,沒什么好說的。

3)使用客戶端。

項目經理首次操作時,需在本地代碼文件夾上點擊右鍵選擇“TortoiseSVN->導入”,將本項目組的代碼導 入到SVN上,由SVN來對代碼進行管理,其后項目組的其他成員才能下載使用項目組的代碼。首次操作svn均需要 登錄,從項目經理處獲得用戶名密碼。對代碼的導入、更新、合入,請按“模板”填寫操作信息,方便后續進 行問題跟蹤、代碼審查等操作。如下圖所示。

SVN使用教程_動力節點Java學院整理 SVN使用教程_動力節點Java學院整理

對代碼的導入、更新、合入,請按“模板”填寫操作信息,方便后續進行問題跟蹤、代碼審查等操作。具體 步驟如下圖所示。

SVN使用教程_動力節點Java學院整理

代碼的檢出:新建文件夾(如:workspace),右鍵單擊,選中“SVN檢出”。如下圖所示。

SVN使用教程_動力節點Java學院整理

注意:

版本庫URL:從項目經理處獲得。

檢出至目錄:為svn代碼的副本在本地的存放路徑。

版本:使用默認,選擇最新版本即可。

代碼更新:

從SVN檢出代碼后,本地的代碼為SVN服務器上代碼的副本,并不會隨著其他成員對代碼的合入而變化,故 每次對svn操作時,請先對其進行更新,獲得其他同事更改后的最新文件。(當代碼很多,而自己只更改一小 部分內容時,可以只update相應的文件,縮短更新事件)切記:使用代碼前、合入SVN前,均需對相應文件進 行更新。具體圖示如下所示。

SVN使用教程_動力節點Java學院整理

代碼修改:

一般情況下,建議將SVN檢出后更新的代碼拷貝到本地的另一個路徑中進行編碼、調試,驗證OK后,再與SV N檢出到本地的代碼進行比較合入。這樣可以避免直接操作SVN檢出到本地的代碼副本文件,減少對源代碼的誤 操作引起的問題排查、定位時間。在編碼過程中,通過比較工具,也極容易將兩份代碼進行比較,對當前開發 的代碼進行檢查、恢復。

代碼合入:步驟如下。

1)SVN更新:獲取最新的代碼源文件;

2)獲取鎖定:獲得鎖,文件只能一個人操作

3)[比較文件]:將修改文件與svn更新的文件比較確定更新內容,避免覆蓋他人已合入的正確代碼;

4)– SVN提交:將修改的內容上傳到服務器,提交后,被提交的文件的鎖自動釋放;(在提交對話框中, 請按模板填寫合入信息)

5)– 解除鎖定:不合入修改的內容,直接釋放鎖。

提交代碼時,請按下面的模板填寫合入信息。例如修改信息,版本,需改人,時間等等。

(2)接著是服務器端的安裝。

1)獲取安裝包。

安裝包的路徑:http://www.visualsvn.com/files/VisualSVN-Server-1.6.2.msi

2)文檔。

下載路徑。 http://www.visualsvn.com/server/doc/VisualSVN-Server.pdf

3)安裝過程沒有什么好說的。主要是next和修改安裝路徑。

4)安裝好之后,就開始使用了。

 1>運行VisualSVN Server Manger,下面是啟動界面:

SVN使用教程_動力節點Java學院整理

下面我來添加一個代碼庫【Repository】,如下圖。

SVN使用教程_動力節點Java學院整理

按上圖所示,創建新的代碼庫,在下圖所示的文本框中輸入代碼庫名稱。如下圖所示。

SVN使用教程_動力節點Java學院整理

注意:上圖中的CheckBox如果選中,則在代碼庫StartKit下面會創建trunk、branches、tags三個子目錄;不選中,則只創建 空的代碼庫StartKit。點擊OK按鈕,代碼庫就創建成功了。

SVN使用教程_動力節點Java學院整理

創建完代碼庫后,沒有任何內容在里面。我會在這個教程的第二部分說明如何遷入源代碼。下面,我們開始安全性設置, 在左側的Users上點擊右鍵:

SVN使用教程_動力節點Java學院整理

SVN使用教程_動力節點Java學院整理

輸入上面的信息,點擊OK,我們就創建一個用戶了。按照上面的過程,分別添加用戶Developer1、tester1、manager1,好了,我們開始添加這些用戶到我們剛才創建的項目里:

SVN使用教程_動力節點Java學院整理

點擊上圖中的”Add…”按鈕,在下圖中選擇我們剛才添加的用戶,點擊OK按鈕。說明:大家可能注意到了下圖中的Groups,是的,你也可以先創建組,把用戶添加到各個組中,然后對組進行授權,操作比較簡單,在此略過。

SVN使用教程_動力節點Java學院整理

按照下圖所示,分別對用戶【或組】進行授權:

SVN使用教程_動力節點Java學院整理

點擊”確定”按鈕,上面的用戶就具有了訪問StartKit代碼庫的不同權限。

因為用戶starter在團隊中是新來者,不希望他向代碼庫中提交新代碼,所以他只能讀取代碼庫中的代碼,不能提交代碼。tester1是測試人員,不負責代碼編寫,所以也是只讀權限。而Developer1和manager1是開發人員和項目經理,自然具有讀、寫的權限。在實際的項目開發過程中,Developer和tester往往不可能只有一個人,這時候使用組來授權更加方便,這個大家可以自己練習一下。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 黑色丝袜美美女被躁视频 | 最近中文字幕一区二区 | 成人区精品一区二区婷婷 | 美女羞羞视频网站 | 国内一区| 免费黄色成人 | 免费在线看黄 | 800av凹凸 | 久久99精品国产自在现线 | 久精品久久 | 久久精品国产亚洲7777小说 | 国产91久久精品一区二区 | 一本在线高清码电影 | 久精品国产 | 黄色网址免费在线 | 高清国产午夜精品久久久久久 | 国产瑟瑟视频 | 色综合久久久久久久久久久 | 九一看片. | 免费观看一级黄色片 | 激情久久一区二区 | 一级片在线免费观看 | 色精品国产 | 欧美日韩在线中文字幕 | 中国久久久 | 成年人免费高清视频 | 亚洲精品有限 | 欧美精品成人一区二区三区四区 | 国产伦久视频免费观看视频 | 一级α片免费看刺激高潮视频 | 国产精品午夜未成人免费观看 | 国产免费传媒av片在线 | 欧美激情综合在线 | 91av资源在线 | 毛片电影在线看 | 国产羞羞视频在线观看 | 欧美精品激情在线 | 国产一区二区三区在线视频 | 美女擦逼| 欧美日韩成人一区二区 | 天天鲁在线视频免费观看 |