`

(转)SVN,HG,GIT命令对照

    博客分类:
  • git
阅读更多

http://www.1uu2.com/archives/992

SVN,HG,GIT命令对照

liner 发表于 2009-10-11 21:45 | 来源: | 阅读 635 次

SVN,HG,GIT是三种常见的版本控制系统,本文简单列出一些相似的操作命令。当然,三种系统各有特点,严格的对应关系是没有的。

1,第一次下载,包括源码和版本库:
svn checkout http://path/to/repo repo_name
hg clone http://path/to/repo  repo_name
git glone http://path/to/repo repo_name或者git glone git://path/to/repo repo_name

2,下载服务器上最新的更新:
svn update
hg pull && hg update -C
git pull

3,检出某个修订版本
svn checkout -r <rev>
hg update -C -r <rev>
git reset –hard -r <rev>

4,新增被跟踪文件
svn add /path/to/file
hg add /path/to/file
git add /path/to/file

4,移除被跟踪文件
svn rm /path/to/file
hg remove /path/to/file
git rm /path/to/file

5,生成补丁
svn diff  >patch_file
hg diff >patch_file
git diff >patch_file

6,提交更改
svn commit
hg commit
git commit

6,查看当前状态
svn info
hg status
git status

7,查看修订记录
svn log
hg log
git log

8,启动服务器
svnserve -d
hg serve -p 8002 &
git daemon –base-path=/path/to/repo –export-all &


分享到:
评论

相关推荐

    SVN,HG,GIT命令对照.pdf

    SVN,HG,GIT是三种常见的版本控制系统,本文简单列出一些相似的操作命令。当然,三种系统各有特点,严格的对应关系是没有的。

    svn2git.zip

    svn2git ,svn2git是一个微型工具用来将 Subversion上的项目迁移到Git上,并保留 trunk,...

    SVN迁移到git

    描述了如何从SVN迁移到git,比较简短,精炼,文档中提到的users.txt为svn与git的用户对照

    ubuntu下RabbitVCS安装方法(SVN、GIT、Hg 工具)

    ubuntu下RabbitVCS安装方法。 适用于SVN、GIT、Hg 的客户端工具。 集成右键菜单

    git和svn学习入门教程

    现在使用git的比svn多了,但是git操作比svn复杂,上传git和svn的简单教程

    SVN 与 GIT比较

    需要全面了解svn和git的优劣对比的话,这个文档肯定让你满意,给点分吧。

    svn转化为git

    svn转化为git

    svn-git插件Jenkins.zip

    svn-git插件Jenkins.zipsvn-git插件Jenkins.zipsvn-git插件Jenkins.zip

    SVN迁移到Git

    从SVN迁移到Git之后,项目开发代码继续在SVN提交,如何同步迁移之后继续在SVN提交的代码到Git

    svn和git服务器搭建手册.xlsx

    此资源主要讲解了window环境下怎样搭建svn和git服务器,如何创建用户和组,并对仓库进行用户访问权限设置等。

    版本控制Svn&Git;整套视频教学

    svn与git代码控制的视频教学,录制的视频讲的很详细,也有些高级用法,适合开发人员使用。

    版本管理_svn和git常用操作

    介绍版本管理实践。 主干发布,分支开发模式下,svn和git的常用操作。

    简易SVN/GIT下载器

    简易的SVN代码下载器,同时支持GIT,可以完整实现SVN/GIT的checkout,并演示如何解析svn协议的XML,以及下载项目,方便想要深入了解SVN这类代码管理系统的构造以及二次开发的朋友,非常小巧作为工具用也是不错的

    Git与SVN比较

    Git与SVN比较Git与SVN比较Git与SVN比较Git与SVN比较Git与SVN比较Git与SVN比较

    SVN和GIT视频教程2019(百度云).txt

    视频目录: 01_创建虚拟机、02_为什么要使用版本控制、03_单用户的SVN代码管理、04_仓库的备份和还原、05_多用户共同管理代码的冲突、...svn下载开源项目源码、12_git简介&本机提交、13_git公共服务器、14_相遇的纪念

    svn-to-git-dockerized:使用svn2git工具将svn仓库转换为docker化的git仓库的工具

    docker run命令将当前主机目录挂载到容器中,然后允许您运行svn2git( )。 唯一的依赖关系是docker。 如果您想在“无业游民”框中运行该文件,则还包括无业游民的文件。创建一个目录,您要将新转换的存储库驻留在...

    IDEA中SVN、Git的配置

    IDEA14中SVN、Git的配置,详细步骤

    SVN和Git简单使用文档

    SVN和Git的简单使用,主要有PPT和work文档两个文件,主要介绍两者的简单使用……

    git svn转换工具

    svn+git实现离线提交并且不需要到处所有svn版本,速度超快非一般的感觉,超越git本身的git2svn功能。 使用本工具需要安装基础工具: 首先安装git msysgit:https://code.google.com/p/msysgit/downloads/list msysgit...

    版本控制SVN&GIT软件包及安装方法(详细、全)

    版本控制SVN&GIT软件包及安装方法(详细、全)

Global site tag (gtag.js) - Google Analytics