午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

windows環(huán)境下TortoiseSVN多倉庫(repository)轉(zhuǎn)移合并 | lilin的小窩

 bananarlily 2015-05-28

windows環(huán)境下TortoiseSVN多倉庫(repository)轉(zhuǎn)移合并

因?yàn)楸疚倪m用于個(gè)人適用版本管理,做些一個(gè)人的開發(fā)用。否則windows的共享文件夾,甚至網(wǎng)盤的方式,也并不安全,畢竟庫文件在里面沒有鎖住的機(jī)制,不安全。
但是一個(gè)人的話,就沒這個(gè)問題了。而且是一種非常方便的管理方式。

TortoiseSVN在windows下的客戶端實(shí)在太好用了,而且根delphi等開發(fā)環(huán)境先天集成,方便做開發(fā)管理版本源碼適用。

網(wǎng)上居然沒有現(xiàn)成的教程,也沒做過,貌似。關(guān)鍵在于,使用svnadmin工具,這個(gè)工具在subversion中默認(rèn)提供。

問題:兩個(gè)不同的版本庫,放在不同的及其上,各有數(shù)個(gè)項(xiàng)目在里面,為了統(tǒng)一管理,我現(xiàn)在都集中在一個(gè)倉庫內(nèi),然后用金山快盤,多個(gè)機(jī)器同步。
回答:完美包含版本信息,把雙庫融合,方便管理同步。

步驟分為三步:
1、dump出兩個(gè)不同倉庫的內(nèi)容到不同dump文件。

目錄結(jié)構(gòu)如下

svnadmin dump f:/temp/svn1/ > f:/svnbackup/1.dump
svnadmin dump g:/temp/svn2/ > f:/svn4backup/2.dump

F:SVNBACKUP
├─1.dump
└─2.dump

2、在目標(biāo)位置新建一個(gè)SVN目錄,然后右鍵選擇,

“TortoiseSVN”–>”Create repository here”
建立起來一個(gè)新的SVN庫
直接OK,不用建立目錄結(jié)構(gòu)。

3、導(dǎo)入這倆dump文件到第二步建立的新倉庫包內(nèi):

直接都導(dǎo)入根目錄下面
svnadmin load f:/svn/ < f:/svn3/1.dump
svnadmin load f:/svn/ < f:/svn3/2.dump

期間cmd控制臺(tái)會(huì)出現(xiàn)很多

<<< 開始新的事務(wù),基于原始版本 81
* 正在增加路徑: StockWayRec/src ...完成。
* 正在增加路徑: StockWayRec/src/StockWayRec.cfg ...完成。
* 正在增加路徑: StockWayRec/src/StockWayRec.dof ...完成。
* 正在增加路徑: StockWayRec/src/StockWayRec.dpr ...完成。
* 正在增加路徑: StockWayRec/src/StockWayRec.res ...完成。
* 正在增加路徑: StockWayRec/src/Unit1.dfm ...完成。
* 正在增加路徑: StockWayRec/src/Unit1.pas ...完成。

------- 提交后版本 81 >>>

這樣就成功而來,依次把1,2都導(dǎo)入,就合并到第三個(gè)資源庫了。

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多