成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

經驗總結:SVN學習筆記詳解

開發 項目管理
本文和大家分享一下SVN學習筆記,介紹一下什么是TortoiseSVN以及每個菜單項的意思,歡迎大家一起來學習SVN方面的知識。

本節向大家介紹一下SVN學習筆記,主要包括TortoiseSVN概念介紹,每個菜單項的意思以及權限配置等內容,和大家分享一下,希望對大家學習SVN有所幫助。
之前和組員做項目,在項目更新、合并的時候出現好多問題,要么這個修改了,那個沒有修改,覆蓋的時候把代碼給覆蓋了得重新修改、或代碼沒了等等。為了今后出現的盡量避免這些沒有意義的問題上,覺得學習版本控制工具。類似的比較流行的好像有VSS、CVS、SVN。挺好所SVN比較簡單、操作方便、功能比CVS又強大所以能直接就用它了。在網上找了一些資料視頻學學,現在寫寫就算是總結總結。

1.什么是TortoiseSVN
SVN學習筆記首先介紹一下什么是TortoiseSVN,它是Window下的一個非常優秀的SVN客戶端工具。通過使用它,我們可以可視化我們管理我們的版本庫。不過由于它只有一個客戶端,所以它不能對版本庫進行權限管理。TortoiseSVN不是一個獨立的窗口程序,而是集成在Windows右鍵菜單中,使用起來比較方便。

2.TortoiseSVN每個菜單項的意思
a)SVN學習筆記中這一段介紹比較多,參考對這些菜單比較熟悉的話可以不看。
序號
菜單項
說明

1.SVNCheckout(SVN取出)
點擊SVNCheckout,彈出檢出提示框,在URLofrepository輸入框中輸入服務器倉庫地址,在Checkoutdirectory輸入框中輸入本地工作拷貝的路徑,點擊確定,即可檢出服務器上的配置庫

2.SVNUpdate(SVN更新)
如果配置庫在本地已有工作拷貝,則取得***版本只是執行SVNUpdate即可,點擊SVNUpdate,系統彈出更新提示框,點擊確定,則把服務器是***版本更新下來

3.Import(導入)
選擇要提交到服務器的目錄,右鍵選擇TortoiseSVN----Import,系統彈出導入提示框,在URLofrepository輸入框中輸入服務器倉庫地址,在ImportMessage輸入框中輸入導入日志信息,點擊確定,則文件導入到服務器倉庫中。

4.Add(加入)
如果有多個文件及文件夾要提交到服務器,我們可以先把這些要提交的文件加入到提交列表中,要執行提交操作,一次性把所有文件提交,如圖,可以選擇要提交的文件,然后點擊執行提交(SVNCommit),即可把所有文件一次性提交到服務器上

5.CheckforModifications(檢查更新)
點擊CheckforModifications,系統列表所以待更新的文件及文件夾的狀態.

6.RevisionGraph(版本分支圖)
查看文件的分支,版本結構,可以點擊RevisionGraph,系統以圖形化形式顯示版本分支.下面SVN學習筆記向你介紹如何改名,刪除,移動,還原等內容更。

7.Rename(改名)
SVN支持文件改名,點擊Rename,彈出文件名稱輸入框,輸入新的文件名稱,點擊確定,再把修改提交,即可完成文件改名

8.Delete(刪除)
SVN支持文件刪除,而且操作簡單,方便,選擇要刪除的文件,點擊Delete,再把刪除操作提交到服務器

9.Moving(移動)
選擇待移動的文件和文件夾;按住右鍵拖動right-drag文件(夾)到跟蹤拷貝內的新地方;松開左鍵;在彈出菜單中選擇movefilesinSubversiontohere

10.Revert(還原)
還原操作,如剛才對文件做了刪除操作,現在把它還原回來,點擊刪除后,再點擊提交,會出現如上的提示框,點擊刪除后,再點擊Revert,即已撤銷刪除操作,如果這時候點擊提交,則系統彈出提示框:沒有文件被修改或增加,不能提交

3.SVN下載安裝

4.建庫
a.在D盤建立一個文件svn,作為所有版本的根目錄,
b.點擊開始—>運行----à運行cmd輸入以下命令:svnadmincreated:\svn\pro01。我們再來看一下SVN學習筆記中如何運行服務器和權限配置內容。

5.SVN服務的打開
Svn服務的開啟有兩種方式:
a.自帶的svnserver服務
b.與Apache配合使用

運行服務器
輸入以下命令:Svnserve–d–rd:\svn
注意:
啟動后不要關閉命令行窗口,關閉窗口會把svnserve停止

6.權限配置
打開建立的版本庫文件夾/conf編輯server.conf添加如下幾行:
 

  1. [general]  
  2. password-db=passwd.conf  
  3. anon-access=none 
  4. auth-access=write 
  5. authzauthz-db=authz.conf  
  6.  
  7. [general]  
  8. password-db=passwd.conf  
  9. anon-access=none 
  10. auth-access=write 
  11. authzauthz-db=authz.conf  
  12.  

保證文件中只有這幾行是不被注釋的
在當前文件夾新建authz.conf與passwd.conf文件

編輯passwd.conf文件,添加內容:
[users]
用戶名=密碼
[users]
cjy=cjy
cjy=rw。本節介紹SVN學習筆記完畢。

【編輯推薦】

  1. 學習筆記:SVN與CVS優缺點對比
  2. 刪除SVN目錄及從服務器端刪除SVN版本庫文件方法詳解
  3. SVN錯誤如何產生及解決方法專家剖析
  4. 如何實現SVN倉庫目錄規范化管理?
  5. 經驗總結:TortoiseSVN客戶端使用心得
責任編輯:佚名 來源: csdn.net
相關推薦

2010-06-13 13:44:07

UML學習筆記

2009-06-10 16:48:54

NetBeans SV攻略

2009-09-16 17:13:54

學習Linq

2010-05-25 15:22:30

NetBeans SV

2011-07-08 13:15:52

JSP

2009-08-13 18:13:27

C#學習經驗

2011-07-21 13:40:17

java

2013-12-18 15:54:21

2010-05-19 16:57:49

SVN與CVS的區別

2010-06-02 10:26:06

SVN源代碼管理

2009-08-11 14:20:41

C# .NET學習經驗

2009-10-15 09:27:00

2010-03-18 17:24:51

云計算

2010-05-21 16:56:38

GoogleCode

2010-01-05 16:46:14

學習.NET Fram

2009-09-01 13:10:39

C#讀取Word

2010-05-24 13:45:49

Redmine中使用S

2010-06-07 15:48:40

Hadoop0.20.

2009-08-19 09:24:43

AJAX引擎經驗總結

2009-09-29 16:32:11

OJB Hiberna
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91视频官网 | 天天爽夜夜爽精品视频婷婷 | 亚洲激情网站 | 99国内精品 | 久久免费精品 | 国产激情免费视频 | 国产精品日产欧美久久久久 | 免费激情av | 国产一区中文字幕 | 久久久91| 久久综合久久自在自线精品自 | 自拍偷拍亚洲一区 | 日韩毛片 | 久久婷婷国产麻豆91 | 中文字幕在线免费 | 中文字幕久久久 | 欧美日韩精品亚洲 | 久久av一区二区三区 | 色精品视频 | www.日韩系列 | 看片一区 | 成人在线观看网站 | 99久久久久久久久 | 少妇黄色 | 精品在线观看一区二区 | 中文在线a在线 | 欧美激情久久久 | 午夜免费福利片 | 亚洲精品一区国产精品 | 久久久久久久久中文字幕 | 国产资源在线观看 | 九九伦理片 | 天天天天操 | 午夜成人免费视频 | 一区二区三区在线观看视频 | 亚洲国产第一页 | 亚洲精品日韩在线 | 日日操操 | 精品在线一区二区 | 亚洲综合成人网 | 国产乱码精品1区2区3区 |