自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何搭建自己的SVN倉(cāng)庫(kù)?

開發(fā) 項(xiàng)目管理
搭建SVN倉(cāng)庫(kù)你是否熟悉?在學(xué)習(xí)SVN的過程中,你可能會(huì)遇到這樣的問題,本節(jié)向大家簡(jiǎn)單介紹一下如何搭建自己的SVN倉(cāng)庫(kù),歡迎大家一起來學(xué)習(xí)。

本節(jié)和大家一起學(xué)習(xí)一下搭建SVN倉(cāng)庫(kù)方法,在這里和大家分享一下,希望通過本節(jié)的學(xué)習(xí)大家能夠掌握搭建字節(jié)的SVN倉(cāng)庫(kù)的方法,下面就讓我們一起來看一下搭建SVN倉(cāng)庫(kù)具體步驟吧。

搭建自己的SVN倉(cāng)庫(kù)
203上每個(gè)人會(huì)有自己的目錄和空間,比如,我的目錄是:/home/lusers/wangxu/
現(xiàn)在我們準(zhǔn)備在這里建立一個(gè)文件管理倉(cāng)庫(kù),維護(hù)項(xiàng)目文件的版本。目前203上面支持兩種主流版本管理系統(tǒng)---CVS和Subversion。CVS是久負(fù)盛名的版本管理系統(tǒng),而Subversion更是CVS的下一代系統(tǒng),優(yōu)點(diǎn)多多:
更好地管理二進(jìn)制文件
以項(xiàng)目為單位,整體管理
統(tǒng)一版本號(hào)
文件改名/移動(dòng)的支持
訪問更容易
支持利用Apache2的HTTP訪問(參考subversion和apache2)
支持利用SSH隧道訪問(本文使用的方法)
SVN/CVS所用模型

建立SVN倉(cāng)庫(kù)
假設(shè)我們現(xiàn)在已經(jīng)登錄到了203上,在自己的Home目錄,現(xiàn)在建立一個(gè)目錄,用作軟件倉(cāng)庫(kù),名字隨便起

wangxu@spring:~$mkdirsvn
進(jìn)入到這個(gè)目錄中,創(chuàng)建一個(gè)軟件倉(cāng)庫(kù)

wangxu@spring:~$cdsvn/wangxu@spring:~/svn$svnadmincreategeneral-ustwangxu@spring:~/svn$lsgeneral-ust
總得講,倉(cāng)庫(kù)算是建立成功了,雖然里面什么內(nèi)容都沒有,但文件和還是有不少的,

wangxu@spring:~/svn$cdgeneral-ust/wangxu@spring:~/svn/general-ust$lsconfdavdbformathookslocksREADME.txt
修改conf目錄中的內(nèi)容,可以改變svn的一些行為,比如禁止其他人的訪問,這里不多說了。

wangxu@spring:~/svn/general-ust$pwd/home/lusers/wangxu/svn/general-ust

嗯,看好現(xiàn)在的位置,記住了,有用哦。

遠(yuǎn)程訪問SVN倉(cāng)庫(kù)
好,現(xiàn)在我們首先來初始化倉(cāng)庫(kù)中的內(nèi)容,這個(gè)在我們自己的計(jì)算機(jī)就可以了,首先建立一個(gè)臨時(shí)目錄,比如叫tmp吧

gnawux@spirit:~/workshop/test$mkdirtmpgnawux@spirit:~/workshop/test$cdtmp/
然后在里面建立三個(gè)目錄,雖然tmp可以隨便,但這三個(gè)的名字是固定的哦

gnawux@spirit:~/workshop/test/tmp$mkdirtrunkgnawux@spirit:~/workshop/test/tmp$mkdirbranchesgnawux@spirit:~/workshop/test/tmp$mkdirtags
然后把初始的倉(cāng)庫(kù)內(nèi)容放在trunk之中,這個(gè)例子中只放一個(gè)文件,你當(dāng)然可以放很多了

gnawux@spirit:~/workshop/test/tmp$cp~/workshop/general_ust/images/status.mp./trunk/
現(xiàn)在回到上一級(jí)目錄

gnawux@spirit:~/workshop/test/tmp$cd..
把項(xiàng)目加入已經(jīng)創(chuàng)建好的軟件倉(cāng)庫(kù):

gnawux@spirit:~/workshop/test$svnimporttmp/svn+ssh://wangxu@192.168.10.203/home/lusers/wangxu/svn/general-ust/wangxu@192.168.10.203'spassword:
輸入密碼之后,項(xiàng)目的內(nèi)容被加了進(jìn)去:Addingtmp/trunkAddingtmp/trunk/status.mpAddingtmp/branchesAddingtmp/tags
Committedrevision1.
當(dāng)然,如果我們配置好服務(wù)器登錄#使用公鑰登錄,也可以不用輸入密碼

現(xiàn)在試一下取出內(nèi)容,注意使用的URL:gnawux@spirit:~/workshop/test$svncosvn+ssh://wangxu@192.168.10.203/home/lusers/wangxu/svn/general-ust/trunk/guAgu/status.mpCheckedoutrevision1。本節(jié)關(guān)于搭建SVN倉(cāng)庫(kù)內(nèi)容介紹完畢。
 

【編輯推薦】

  1. 如何實(shí)現(xiàn)SVN倉(cāng)庫(kù)目錄規(guī)范化管理?
  2. 使用mod_dav_svn模塊訪問SVN倉(cāng)庫(kù)方法揭秘
  3. SVN客戶端常用命令專家全程講解
  4. SVN庫(kù)的目錄結(jié)構(gòu)詳解
  5. 跟蹤報(bào)道SVN客戶端常用命令 

 

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-05-31 19:02:17

訪問SVN

2024-06-17 00:00:05

鏡像倉(cāng)庫(kù)帶寬

2010-05-25 09:32:04

搭建SVN服務(wù)器

2010-05-26 16:17:46

2010-06-01 14:35:16

SVN倉(cāng)庫(kù)導(dǎo)出

2010-06-01 14:47:18

SVN倉(cāng)庫(kù)目錄

2010-05-24 09:59:54

SVN服務(wù)器搭建

2024-11-29 08:53:46

2010-05-28 10:22:41

搭建SVN

2010-06-02 18:29:36

搭建SVN

2010-05-31 18:35:22

訪問SVN

2010-06-02 13:50:46

SVN控制系統(tǒng)

2010-06-02 16:19:28

SVN協(xié)議

2016-11-22 11:25:17

大數(shù)據(jù)BI商業(yè)智能系統(tǒng)

2014-08-06 11:25:00

LinuxSVN服務(wù)器

2010-05-24 10:29:51

子命令Svn reve

2010-05-21 18:09:31

在GoogleCode

2010-05-24 09:43:28

搭建SVN服務(wù)器

2010-06-02 18:51:35

搭建SVN服務(wù)器

2010-06-01 15:41:09

創(chuàng)建SVN倉(cāng)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)