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

SVN中使用Git簡明介紹

開發 項目管理
本文和大家一起學習一下SVN中使用Git問題,SVN是版本控制工具,而Git是傻瓜內容跟蹤器,那么在SVN中如何使用Git呢,本文為你詳細介紹。

在學習SVN的過程中,你可能會遇到SVN中使用Git問題,本節就主要講解一下SVN中使用Git問題,包括開始和初始化代碼庫等內容,希望通過本節的學習大家更夠對SVN中使用Git問題有更加深刻的認識。
如果正在使用svn,打算換到git,又暫時不想放棄已有的svn代碼庫,可以選擇git-svn。說一說我自己從svn到git的經驗吧。
開始
安裝最新版本的git,從git1.5.3以后支持git-svn,git和svn的配合就要借助這個功能。
安裝完畢后要做一些簡單的配置。最直接的做法就是創建修改~/.gitconfig。下面是我的.gitconfig
 

  1. [user]  
  2. name=RobinLu 
  3. email=---@gmail.com  
  4. [color]  
  5. diff=auto 
  6. status=auto 
  7. branch=auto 
  8. [alias]  
  9. st=status 
  10. rb=svnrebase 
  11. ci=commit-a  
  12. co=checkout[user] 

部分標示出使用者的身份,你提交的代碼會自動引用這一身份信息。[color]設置命令輸出的顏色。[alias]部分可以簡化一些常用命令,比如在這里將gitstatus簡化為gitst。
初始化代碼庫
SVN中使用Git時要初始化代碼庫。首先用git-svn來初始化本地的代碼庫(repository)
gitsvn
clone-s
svn-repository-urlsvn-repository-url部分使用svn代碼庫的url。如果要從trunk目錄或者某個branch目錄里checkout,要把-s換成-T、-b等選項。具體參看mangit-svn。這個命令時間比較長,因為需要同步所有的提交歷史,還好只此一次,以后不會這么慢了。做完這一步,在本地就有了一個完整的代碼庫,包括所有commit的歷史和log,已經可以開始用它來進行開發工作了。
不過,在開始開發之前,最好先做一次垃圾搜集:gitgc
它對代碼庫的信息進行垃圾搜集和壓縮,最明顯的作用就是減小磁盤占用空間。第一次做效果尤其明顯。
你可以檢查一下代碼庫的狀態:
gitstatus現在應該在一個叫”master”的分支(branch)上。
用這個命令來顯示出所有的分支(branch):gitbranch-a
master前有一個*號,代表你現在所處的分支,另外還有一個分支叫trunk,它是一個遠程分支(remotebranch),對應的是遠程svn代碼庫。master實際上是trunk的一個本地分支。
接下來,需要配置忽略文件,讓git忽略一些目錄中不希望加入代碼庫的文件,類似svnpropsetsvn:ignore。全局有效的忽略文件列表可以添加在./.git/info/exclude文件中。比如我需要忽略所有vi產生的swp文件:
.*.swp對于和目錄有關的忽略文件設置可以在該目錄下創建.gitignore,然后加入需要忽略的內容,比如我希望忽略根目錄下的log,tmp等目錄,可以直接在根目錄下的.gitignore中加入:log,tmp
請期待下節SVN中使用Git問題介紹。

【編輯推薦】

  1. Git-SVN配合使用之簡明教程
  2. VS2008+SVN插件使用前沿報道
  3. 深度剖析:Subversion服務器安裝配置
  4. MyEclipse中SVN安裝配置新手指南
  5. Http訪問SVN服務器的配置方法專家指導

 

責任編輯:佚名
相關推薦

2010-05-25 16:11:25

Git-SVN

2010-05-25 16:52:39

SVN中使用Git

2010-05-26 12:45:49

SVN使用手冊

2010-05-27 10:53:54

SVN目錄結構

2010-05-31 09:59:15

Eclipse安裝SV

2010-05-31 11:08:01

Mysclipse6.

2010-05-26 18:20:59

SVN庫

2011-07-08 13:28:10

XCode SVN

2010-05-25 19:12:26

SVN+TRAC+AP

2010-05-27 10:08:39

SVN樹沖突

2010-05-27 14:02:04

SVN使用說明

2010-06-07 15:07:24

nutch+hadoo

2010-05-26 10:42:20

SVN1.5配置

2010-05-22 10:38:15

Symbian開發

2009-11-18 16:51:21

Oracle Prov

2010-09-10 15:36:29

CSS縮寫

2010-05-26 14:01:47

SVN安裝使用手冊

2010-05-26 14:16:17

本地SVN服務器

2010-05-25 08:46:12

2010-06-01 19:24:40

SVN命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色婷婷久久久久swag精品 | 亚洲精品国产综合区久久久久久久 | 国产亚洲人成a在线v网站 | 美国av片在线观看 | 一区二区三区视频在线观看 | 97偷拍视频| 亚洲欧美激情精品一区二区 | 国产999精品久久久久久 | 国产亚洲精品精品国产亚洲综合 | 国产一级片久久久 | 日韩二区 | 黄色在线网站 | 亚洲欧美久久 | 91精品国产综合久久久久久丝袜 | 日韩字幕 | 草草草网站 | 国产精品久久久久久久久久久免费看 | 一区二区三区欧美 | 欧美亚洲国语精品一区二区 | 天堂一区| 污免费网站 | 国产精品成人一区二区三区夜夜夜 | 国产精品日韩 | 99精品国产一区二区三区 | 欧美日韩国产精品一区 | 亚洲成人av | 一区二区高清 | 亚洲国产中文字幕 | 亚洲一区国产精品 | 国产91久久精品一区二区 | 午夜电影网址 | 亚洲欧美日韩精品久久亚洲区 | 亚洲精品综合 | 国产一区二区三区久久久久久久久 | 7799精品视频天天看 | 成人夜晚看av | 免费在线黄 | 亚洲精品视频在线播放 | 狠狠色香婷婷久久亚洲精品 | 精品国产欧美一区二区 | 日本天堂视频 |