日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解如何從SVN遷移到GIT

最近由于代碼處在測試階段,本地需要保留好幾個測試分支,原來的SVN用起來不是很方便,于是改用GIT配置管理工具了。留篇日志備忘。

成都創(chuàng)新互聯(lián)于2013年創(chuàng)立,先為清澗等服務(wù)建站,清澗等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為清澗企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

GIT客戶端與SVN服務(wù)器

原來很多代碼還是存在SVN服務(wù)器中,所以使用GIT客戶端配合SVN服務(wù)器是一種不錯的選擇,即可以體驗到GIT的好處,也可以保留原有的SVN數(shù)據(jù)。

下面是必須要安裝的幾個軟件:

1. Git-1.7.4, 這個是GIT客戶端,可以在GIT的官方網(wǎng)站上下載。

2. SVN客戶端,只有安裝了SVN客戶端才能利用Tortoisegit訪問SVN服務(wù)端,如果不裝那就只能訪問GIT的服務(wù)器了。

3. Tortoisegit , 這個工具為Windows用戶提供了良好的GIT操作界面,而且如果習慣了使用SVN的人幾乎沒有難度。

這幾個軟件的關(guān)系是:Tortoisegit提供了良好的界面操作GIT,底層實際使用Git-1.7.4客戶端完成所有GIT功能,并且Tortoisegit依賴SVN客戶端來提供將本地GIT管理的數(shù)據(jù)提交到SVN服務(wù)器上的功能。

最好按照上面列出的順序依次安裝,否則需要手動配置一些路徑。

這個時候可以在Windows的右鍵菜單中發(fā)現(xiàn)Git Clone這個選項。通過這個選項就可以把SVN服務(wù)器上的數(shù)據(jù)下載到本地,并由GIT客戶端進行管理。

如上圖,從SVN克隆數(shù)據(jù)必須勾選紅框中的CheckBox,然后在填寫分支名稱,登陸用戶名等信息。這個對話框上面一半是用于從GIT服務(wù)器上克隆已有項目的。

這樣就可以按照一般GIT客戶端的方式在本地管理代碼,上傳到遠端服務(wù)器時需要在右鍵菜單中選擇SVN Dcommit命令,就可以把代碼提交到SVN服務(wù)器上了。

全面使用GIT

當然想要發(fā)揮GIT配置管理工具的所有特性,最終還是要把服務(wù)端也遷移到GIT上來。在Windows系統(tǒng)下配置GIT服務(wù)端在網(wǎng)上可以找到很多攻略,這里就不講了。由于Windows沒有原生支持ssh,所以安裝GIT服務(wù)器是個比較麻煩的過程。如果只是自己想要試用用一下,可以選擇一些公共的GIT服務(wù)器,比如GitHub等。這些平臺提供的免費GIT服務(wù)器必須要求項目開源,否則必須支付一定費用。如果只是自己玩一下,就用GITHub足夠了。

這里面最關(guān)鍵的就是必須要使用PuttyGen工具來生成公有和私有的key,最終要把公有的key上傳到GitHub網(wǎng)站上,然后在本地使用私有的key才能通過GIT客戶端訪問服務(wù)器。


網(wǎng)頁名稱:詳解如何從SVN遷移到GIT
路徑分享:http://www.dlmjj.cn/article/cdgcddg.html