- 浏览: 1481945 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
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
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文件打到当前的代码树上。
转载和参考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文件打到当前的代码树上。
发表评论
-
sublime
2012-03-17 23:25 2759sublime果然很有用 最近在建设我的www.killinu ... -
iphone开发视频
2011-12-13 09:57 854http://download.v.163.com/dl/op ... -
mac版本的qemu的网站及js的shell
2011-12-09 00:54 1124那个jslinux http://coolshell.cn/a ... -
mac下的gdb生成core
2011-11-29 00:33 5094lion下似乎没有/etc/sysctl.conf 如果是li ... -
mac的spotlight搜索系统文件
2011-11-28 23:18 1152http://www.macfans.com.cn/threa ... -
applescipt隐藏系统文件
2011-11-26 00:04 1229其实一个命令行就搞定,但是还是比点一下麻烦啊 显示Mac隐藏 ... -
mac下的dtrace
2011-11-25 23:54 1427/usr/share/examples/DTTk/目录下有各种 ... -
applescipt
2011-11-23 23:43 926http://wenku.baidu.com/view/3a0 ... -
mac远程乱码问题
2011-11-22 11:58 1597在Mac OS X命令行下输入set,输出中LANG=zh_C ... -
lion下安装android
2011-11-18 23:34 1400参考http://source.android.com/sou ... -
mac索引问题
2011-09-20 20:42 1253用有管理员权限的用户登录,打开 terminal,输入下面这行 ... -
在lion+vmware fution4 安装 windows8
2011-09-20 00:06 923转windows8安装 这个人装成功了,推一下 http:/ ... -
ipv6
2011-09-09 00:27 934http://blog.howgo.info/archives ... -
我喜欢的mac网站
2011-09-07 00:08 101966.40.7.57 www.tuidaoba.co ... -
macport vs brew
2011-09-06 21:56 5372如果装ctags 直接brew install ctags就行 ... -
lion vim高亮 和 brew安装django
2011-09-01 21:25 2578mac下shell的高亮 http://goddy128.it ... -
mac lion 安装 nginx 1.0.5
2011-08-31 18:06 1569如果报/usr/include/openssl/md5.h错误 ... -
mame模拟器
2011-08-23 23:41 971http://www.zhaoapple.com/a/xinw ... -
mac的分区
2011-08-17 20:08 949转http://benyouhui.it168.com/thr ... -
textmate使用
2011-07-31 23:15 4554文本编辑起中的战斗机,不用可惜了 详细参考http://ma ...
相关推荐
### HG版本控制知识点详解 #### 一、HG版本控制系统概览 **1.1 为什么使用版本控制系统?** - **版本控制的意义:** - 版本控制系统是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的系统。 ...
标题中的“hg版本上传工具”指的是Mercurial(Hg)的版本控制工具,而TortoiseHg是Mercurial的一个图形用户界面,专为Windows操作系统设计。TortoiseHg使得用户能够方便地进行版本控制操作,如提交、更新、合并、...
### 分布式版本控制系统Tortoisehg的使用详解 #### 分布式版本控制的优势与应用场景 在介绍Tortoisehg之前,我们先来了解一下分布式版本控制系统的一些基本概念及其优势。 **分布式版本控制系统**(Distributed ...
《TortoiseHg 2.7.1:掌握分布式版本控制系统的关键》 TortoiseHg是一款基于Mercurial的图形化版本控制系统,专为Windows用户设计。Mercurial是一种强大的、开源的分布式版本控制系统,它允许用户跟踪并管理项目源...
TortoiseHg V5.6.0 是一个基于Mercurial(Hg)的版本控制系统,专为Windows用户设计的图形化客户端。Mercurial是一个分布式版本控制系统,它允许开发人员跟踪和管理代码库的变化,同时支持多人协作。TortoiseHg是...
SourceTree 是一款强大的版本控制系统客户端,专为Git和Mercurial(Hg)设计,适用于Windows和Mac操作系统。它以其直观的图形用户界面著称,使得对版本控制的操作变得更为简单易用,无论是对于初学者还是经验丰富的...
《TortoiseHg 4.9.1:掌握Mercurial分布式版本控制的利器》 在软件开发过程中,版本控制系统扮演着至关重要的角色,它能够帮助开发者追踪代码的变更历史,协同工作,并确保代码的稳定性和可维护性。TortoiseHg,...
tortoisehg 4.9.1 版本控制系统windows 客户端,64位。
SourceTree是一款强大的免费源代码管理工具,由Atlassian公司开发,特别适用于Git和Hg版本控制系统。它以其直观易用的图形用户界面而受到广大开发者喜爱,使得复杂的命令行操作变得简单。在Mac平台上,SourceTree ...
这篇我们将详细探讨烽火HG6201T固件升级的江西版本及其重要性。 固件是嵌入在硬件设备中的软件部分,负责控制设备的运行和管理其功能。烽火HG6201T的固件升级(江西版本)可能针对江西省的特定网络环境进行了优化,...
TortoiseHg V5.1.0 是一个基于Mercurial版本控制系统构建的图形化客户端,专为Windows用户设计。Mercurial是一种分布式版本控制系统,它允许开发人员跟踪和管理代码库的变化,便于协作和代码历史记录。TortoiseHg...
8. **集成到Windows资源管理器**:TortoiseHg与Windows系统无缝集成,右键菜单中包含所有必要的版本控制操作。 在提供的压缩包中,有两个安装文件:"tortoisehg-5.5.0-x64.msi" 和 "tortoisehg-5.5.0-x86.msi",...
SourceTree是由Atlassian公司开发的一款免费的、强大的Git和Hg版本控制系统图形界面工具。它为开发者提供了一个直观易用的界面,使得用户可以方便地进行版本控制操作,而无需深入理解复杂的Git命令行。SourceTree在...
TortoiseHg是一款专门用于Mercurial版本控制系统的图形界面工具。它为Windows和Linux用户提供了一种方便的方式来管理代码版本,操作简单直观,与操作系统的文件管理器集成良好。通过TortoiseHg,用户可以执行各种...
《TortoiseHg 5.1.0:可视化Mercurial版本控制的利器》 在软件开发领域,版本控制系统是不可或缺的工具,它能够帮助开发者跟踪和管理代码的变更历史,有效地协同工作。其中,Mercurial是一款流行的分布式版本控制...
《TortoiseHg 5.0.2:可视化Mercurial版本控制的利器》 在软件开发领域,版本控制系统是不可或缺的工具,它能够帮助开发者跟踪和管理代码的变更历史,有效地协同工作。其中,Mercurial是一款广受欢迎的分布式版本...
本文将深入探讨HG532E路由器的V15固件版本,揭示其特性、功能优化以及升级流程,帮助用户更好地理解和利用这一先进固件。 一、HG532E概述 华为 HG532E是一款高性能的家庭宽带路由器,设计用于提供稳定的无线网络...
【标题】"Mac版Hg客户端"涉及到的主要知识点是Mercurial(Hg)在苹果Mac OS操作系统上的使用,特别是通过专为Mac设计的图形用户界面(GUI)工具MacHg来管理版本控制。 Mercurial(Hg)是一种分布式版本控制系统,它...
标题 "适用于小版 HG8321R 的固件可改联通定制 FW_9E6_HG8321RV300R017C10SPC120_china_all" 提供了一个关键信息,即这是一个针对特定型号路由器的固件升级包,特别是针对小型版本的华为 HG8321R 路由器,以及可能...
标题 "hg.rar_HG" 暗示这是一个与 HG 相关的压缩文件,而 HG 通常指的是 Mercurial,一个分布式版本控制系统。这个压缩包可能是为了分享或备份使用 C++ 编程语言完成的课后作业。描述中提到管理员账号为 "110",密码...