`
haoningabc
  • 浏览: 1449940 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hg 版本控制

    博客分类:
  • mac
 
阅读更多
hg
转载和参考http://blog.csdn.net/ssll2826/article/details/1542796
得新建个用户名:
http://blog.csdn.net/zhangyadick18/article/details/6231088

$ cd proj
$ hg init         //生成repository
$ hg add /Users/apple/red54apple/mongolog //加入文件
或者
$ hg addremove    //加入可识别的文件,去除其他文件
$ hg commit       //生成你的代码的第一个版本
$ hg ci <文件名>

如果报错
cd .hg
vi hgrc
[paths]
default=http://haoningabc.iteye.com/
[ui]
username=haoning <haoningabc@163.com>

hg parent //查看当前版本
hg log //查看所有版本
hg co <版本号> //回到某个版本
如果改错了
hg revert <文件名>
hg status //查看文件状态, A M ?

$ hg tag    //可以在一些重大的阶段制作tag,以便于将来对代码的一些里程碑进行回溯 
$ hg tags   //查看所有的tag,进行大的版本比较

$ hg clone source dest //可以完整地将一个repository拷贝到另一个目录,这很适合做分支处理或者作一些实验型代码。
$ hg update  //从原始代码树中取得最新的更新
$ hg pull 和 hg push 分别从原始地代码树中取得或者提交最新更新地文件

4.patch
$ hg diff //比较当前改动和当前版本的区别,也可以用-r参数指定两个版本进行比较,比较的结果可以从定向到文件,此文件即是一个标准的patch文件。
$ hg import /fullpath/filename //将patch文件打到当前的代码树上。
分享到:
评论

相关推荐

    hg版本控制

    HG版本控制电子书,包括了所有命令 搭建,创建版本,更新,同步等

    tortoisehg-2.7.1-版本控制-x64

    tortoisehg-2.7.1-版本控制-x64,tortoisehg-2.7.1-版本控制-x64,tortoisehg-2.7.1-版本控制-x64

    分布式版本控制Tortoisehg使用的简单说明

    *假设的环境是,家中一个仓库,本本上一个仓库,办公室一个仓库 *这种分布时版本控制的最大好处是 1家中,办公室和本本3个点上的代码同步很方便 2每个点都能独立的查看代码修改的历史记录

    tortoisehg-4.9.1-x64.msi

    tortoisehg 4.9.1 版本控制系统windows 客户端,64位。

    版本控制管理工具 SourceTree

    版本控制管理工具 SourceTree1.7版,Git 和 Hg 的客户端

    tortoisehg-3.3.2-x64

    TortoiseHg是一个跨平台的Mercurial分布式版本控制系统的可视化客户端工具,有方便开发人员搭建开发环境、协同开发、提交修改、跟踪版本变更,易学易用等特点。

    hg使用规范及方法

    hg版本库控制的规范及使用方法,方便代码及文档的统一管理及使用更新

    tortoisehg-2.8.1-hg-2.6.2-x86

    Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。...TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制系统的可视化客户端工具。 此文件为目前官网最新版本.

    tortoisehg-2.4.2-hg-2.2.3-x86

    tortoisehg是目前最流行的Mercurial轻量级分布式版本控制系统的客户端程序,类似于SVN的tortoiseSVN客户端

    tortoisehg-2.7.1

    Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License ...TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制系统的可视化客户端工具。

    TortoiseHg-5.1.0-64bit

    TortoiseHg 5.1.0,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具

    TortoiseHg-4.9.1-64bit

    TortoiseHg 4.9.1,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具

    tortoisehg-3.3.2-x86

    TortoiseHg是一个跨平台的Mercurial分布式版本控制系统的可视化客户端工具,有方便开发人员搭建开发环境、协同开发、提交修改、跟踪版本变更,易学易用等特点。

    TortoiseHg-5.0.2-64bit

    TortoiseHg 5.0.2,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具

    TortoiseHg-4.9(64位)

    TortoiseHg 4.9,64位。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具

    分布式版本控制系统_Mercurial

    分布式版本控制系统_Mercurial

    TortoiseHg64-4.9(64位)最新绿色版

    TortoiseHg 4.9,64位,绿色版。Mercurial分布式版本控制系统的可视化客户端工具,集成了一系列图形化工具和Shell扩展的工具

    tortoisehg-5.4.2-x64.msi

    tortoisehg-5.4.2-x64.msi mercurial 版本控制,最新版。适用于64位系统,简单好用。

    tortoisehg-2.8.1-hg-2.6.2-x64.zip

    Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。 想下的自然都知道。。

    tortoisehg-2.8.2-hg-2.6.3-x86

    TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制系统的可视化客户端工具。此文件为目前官网最新版本。

Global site tag (gtag.js) - Google Analytics