SVN服務端和客戶端的說明與操作


版權聲明:本文為博主原創文章,轉載請注明原文出處。 https://blog.csdn.net/zzfenglin/article/details/50936888

本節我們進一步了解SVN服務端和客戶端的一些說明和操作,並演示如何將一個本地工程提交到SVN服務端上進行版本管理。

 

 

VisualSVN Server的說明與操作

 

 

1.VisualSVN Server主界面的介紹,打開主界面之后顯示如下:


 

 

2.下面我們看一下VisualSVN Server的屬性配置,右鍵控制區的VisualSVN ServerLocal),選擇“Properties,操作及顯示如下:


 

 


 

3.點Storage,顯示如下:


上面顯示的是版本庫存放的地址,可以直接復制新的地址更改此處,或者點Browse...手動選擇新的地址。

 

4.點“Network,顯示如下:


 

上圖中的Server name可以是計算機名,也可以是計算機的IP地址,此處修改之后,下面的Repositories URL也會跟着變,該URL可以直接在瀏覽器上打開。

 

5.上述URL在瀏覽器上打開的時候會提示輸入用戶名和密碼,顯示如下:

輸入用戶名和密碼,然后點擊登錄即可。

 

 

用戶和分組的創建

 

1.創建用戶,右鍵點擊控制區的Users,在下拉菜單中選擇“新建”,然后選擇“Users...”,顯示如下:

 


 

OK之后,就會生成新的用戶,我輸入的用戶名是zz,所以右側顯示如下:

 

2.創建分組,右鍵點擊控制區的Groups,在下拉菜單中選擇“新建”,選擇“Group...”,顯示如下:

 

 

我輸入的分組名是group-zz,添加上剛剛生成的用戶zz,顯示如下:


最后點OK,就會生成分組group-zz,包含成員zz”。

 

 

操作演示

 

 

1.下面我們來實際操作一下,將一個沒有版本管理的代碼工程提交到SVN服務器上,實現代碼版本同步管理。

2.首先,我們在VisualSVN Server服務端上創建一個倉庫“svn-test”,操作方法如下所示:

 


 

 


 


 


 

 

3.在我們創建的倉庫的trunk下創建要提交的工程


 


 

 

 

4.下面就是將需要版本管理的工程導入到SVN服務端,右鍵點擊需要版本管理的工程,操作如下:


 


 

 

點擊OK之后,因為是第一次提交,會提示輸入用戶名和密碼,手動輸入創建的用戶名和密碼,點“OK”即可,顯示如下:


 

 

 

5.本地的keyfob工程導入到服務端之后,服務端上刷新即可看到導入的工程,但是本地的keyfob沒有顯示與服務端同步的標志,所以,我們需要從服務端拉一下工程,操作如下:


 

 

Revision此處選擇“HEAD revision”,即最新版本,因為是第一次提交之后的第一次更新,沒有其他版本選擇,所以我們選擇最新版本即可。后期如果提交了很多的版本,為了需要想查看之前提交的某個特定版本時,可以選擇下面的“Revision”,在后面的空白框中輸入要更新的版本的ID(如果記不清版本ID,可以點擊“Show log”來查看提交記錄)。點擊“OK”之后顯示如下:

 


 

提示當前要導出的目錄並不為空,是否確定要導出,我們這里選擇Checkout”覆蓋本地之前的工程即可,或者重新找個目錄也可以。更新之后,顯示如下:


這樣,我們本地的KeyFob工程就在SVN服務端上建立了版本管理,后面進行修改之后,都可以提交修改記錄,或者更新別的用戶提交的該工程的修改記錄。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM