svn的個人學(xué)習(xí)筆記

svn的個人學(xué)習(xí)筆記

ID:10943837

大小:3.95 MB

頁數(shù):18頁

時間:2018-07-09

svn的個人學(xué)習(xí)筆記_第1頁
svn的個人學(xué)習(xí)筆記_第2頁
svn的個人學(xué)習(xí)筆記_第3頁
svn的個人學(xué)習(xí)筆記_第4頁
svn的個人學(xué)習(xí)筆記_第5頁
資源描述:

《svn的個人學(xué)習(xí)筆記》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、SVN的個人學(xué)習(xí)文檔SCM(SoftwareConfigurationManagement,軟件的配置管理,即版本管理)主要解決的問題:開發(fā)人員進行合作的時候會出現(xiàn)的各種問題。對于開發(fā)工程師:對于項目經(jīng)理:對于老板:解決之道就是SCM系統(tǒng)。以前是手動記錄,比如系統(tǒng)文件后+寫日期。版本控制的基本概念:1、Repository-倉庫2、Workspace-工作臺3、Delta(version,revision,release)-意思是兩個版本之間的差別4、Baseline(Head)-基線5、Branch-分支6、Label(Tag)-標(biāo)簽基于文件的分支(用的不多)基于項目的分支(用的多)版本

2、控制RationalSuite有軟件開發(fā)過程的全系列的產(chǎn)品軟件開發(fā)過程包括:RequirementàDesignàCodingàTest知識用eclipse實現(xiàn)不了自動化。makefile:構(gòu)建腳本??梢酝瑫r運行java、C,自動化的編譯、自動化的運行、自動化的發(fā)email給每一個組員。ant和maven比較流行的是SCM工具有:CVS和SVNSvn有服務(wù)器端和客戶端服務(wù)器端的下載地址在:http://subversion.tigris.org/project_packages.html下載Win32Svn客戶端的下載地址是(一般用TortoiseSVN):http://sourcefor

3、ge.net/projects/tortoisesvn/?source=recommendedeclipse的插件地址:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA同時還有一個SVN的eclipse插件(subclipse),下載地址在:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA下載下來的結(jié)果如下:subversion服務(wù)器端:Setup-Subversion-1.7.7.msisubversion客戶端:Tortoi

4、seSVN-1.7.10.23359-win32-svn-1.7.7.msisubversion的eclipse插件:site-18.16.zip首先安裝服務(wù)器端:其次,安裝svn的客戶端:裝完以后我們就可以在任意的文件夾右鍵看到:裝完以后就可以在機器上運行了:1、建立核心的大倉庫-Respository:建立方法是:在命令行后面輸入:svnadmincreatesvnrepo如下圖:這樣庫就建立好了2、其次就是權(quán)限設(shè)置:在配置文件里設(shè)置svnserve.conf文件里,將password-db=passwd打開,表示以后要輸入密碼,而用戶名密碼的配置在passwd里面,設(shè)置如下添加了一個

5、用戶lgh,密碼89。(項目幾個人就設(shè)幾個密碼)3、將倉庫(服務(wù)器)運行起來:svnserve–d–rsvnrepo,cmd窗口不能關(guān),關(guān)了服務(wù)器就關(guān)了。當(dāng)然還有一種運行庫的方式,它是和apache一起用的。以上是服務(wù)器端的情況。以下是客戶端的情況1、建立一個自己的用戶目錄:u1。打開后,右鍵:其中:是看服務(wù)器端的內(nèi)容的:內(nèi)容為空。可以把庫中的內(nèi)容下載下來:checkout上傳叫:checkin因為服務(wù)器端什么都沒有,所以checkout的為空,只有一個.svn下面自己建一個項目然后提交:Add后,提交:SVNCommit…就是Checkin的意思這樣在服務(wù)器端就有了。查看如下:以上都是文

6、件形式的,不方便。以下是用Eclipse的。首先安裝Eclipse的插件(Subclipse):在安裝subclipse插件時,會出現(xiàn)一個錯誤:Cannotcompletetheinstallbecauseoneormorerequireditemscouldnotbefound.Softwarebeinginstalled:SubclipseIntegrationforMylyn3.x(Optional)3.0.0(org.tigris.subversion.subclipse.mylyn.feature.group3.0.0)Missingrequirement:SubclipseIn

7、tegrationforMylyn3.x(Optional)3.0.0(org.tigris.subversion.subclipse.mylyn.feature.group3.0.0)requires'org.eclipse.mylyn.tasks.core[3.0.0,4.0.0)'butitcouldnotbefoundAnyonehelpmetofixthisissue..原因是沒有mylyn,所以需要首先安裝m

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。