文档章节

TortoiseHg使用(hg mercurial repository management)

AdamWu
 AdamWu
发布于 2012/11/05 11:11
字数 349
阅读 785
收藏 1

    原来的公司使用的版本控制比较多,p4, svn, hg, 关于他们的优缺点可以到网上查,简单的说,p4 是给美术用的,没有上传限制。svn概念一般,没啥新意,集中式的。hg分布式的,仓库大小好像有限制。偏爱hg多些,git用过几次,感觉高复杂一些,学习曲线更陡。

    业余时间写了些代码, 决定放到网上,这样在家和公司管理更方便,选来选去,最终选择了bitbucket,上面hg repository多些,google code也不错, 以后代码完善了再传上去,现在repository也是private。

     建立repository的一般步骤:

1:建一个账户(管理员性质,管理repository,access等)

2:建立一个repository,需要名称

3:本地create repository here(会生成一些repository的配置文件)

4:然后完成任意操作了(add, commit, pull, push,etc..)

5: 为了不要每次都输入用户和密码(push,pull时),可以配置相应的.hgrc(repository相关)或者mercurial.ini(全局相关的)

可以直接“编辑文件” 添加一些选项,当然也可以使用tortoisehg:

这里更改了mercurial.ini文件,更改后如下:

repository的hgrc文件只记录了repository的remote url:

大概就这样了, 添加完后,就可以方便使用了。

其他问题请email我:calvinmankor@gmail.com

© 著作权归作者所有

AdamWu
粉丝 1
博文 4
码字总数 1640
作品 0
浦东
私信 提问
加载中

评论(2)

koybe
koybe

引用来自“AdamWu”的评论

有人问关于repository下的文件夹总是显示问号的问题:
好像xp上没问题,只在win7上出现过,可能是小bug,解决办法很简单:选择其中一个有问题的文件夹Add Files即可(当然不需要确定) 貌似F5刷新 对文件夹无效,可以使用Update Icons.

好像还真是的哦~ 奇奇怪怪的,哎
AdamWu
AdamWu 博主
有人问关于repository下的文件夹总是显示问号的问题:
好像xp上没问题,只在win7上出现过,可能是小bug,解决办法很简单:选择其中一个有问题的文件夹Add Files即可(当然不需要确定) 貌似F5刷新 对文件夹无效,可以使用Update Icons.
在Linux下安装TortoiseHg

TortoiseHg 是一个跨平台的 Mercurial 分布式版本控制系统的可视化客户端工具。Mercurial 是一个跨平台的分布式版本控制软件,和Git一样。 有个图形界面感觉还是不错的。我的系统环境是Ubunt...

红薯
2010/05/15
3.3K
0
从SVN到Mercurial的迁移(英)

When I start at my company, their system uses a very old SVN system. It’s slow, it can’t even branch properly and give me conflicts all the time. So the very first thing is t......

小卒过河
2011/05/13
1K
2
觖决问题: TortoiseHg waiting for lock on working directory of X:\woks\2017\proj\FPGAFW@proj held by ''

问题 % hg add -- pll3.inc pll3.vhd pll3_inst.vhd pllClock.vhd waiting for lock on working directory of X:woks2017projFPGAFW@proj held by '' 解决方法 关闭TortoiseHg后,删除这个文......

SamXIAO
2018/06/01
137
0
TortoiseHg中文文件名乱码解决

基础知识 Mercurial(HG)是一个分布式的版本控制系统(VCS)之一。 和GIT类似。 HG内建Windows资源管理器前端TortoiseHg是 http://tortoisehg.bitbucket.org/ 可供下载。 TortoiseHg 0.8或更...

红薯
2010/05/15
3.8K
0
Ubuntu中安装 mercurial – TortoiseHG

sudo add-apt-repository ppa:tortoisehg-ppa/releases sudo add-apt-repository ppa:mercurial-ppa/releases sudo apt-get update sudo apt-get install mercurial python-nautilus tortois......

~lianai~jueluo~
2014/05/13
57
0

没有更多内容

加载失败,请刷新页面

加载更多

32位与64位Linux系统下各类型长度对比

64 位的优点:64 位的应用程序可以直接访问 4EB 的内存和文件大小最大达到4 EB(2 的 63 次幂);可以访问大型数据库。本文介绍的是64位下C语言开发程序注意事项。 1. 32 位和 64 位C数据类型...

mskk
21分钟前
6
0
Vue 实现点击空白处隐藏某节点(三种方式:指令、普通、遮罩)

在项目中往往会有这样的需求: 弹出框(或Popover)在 show 后,点击空白处可以将其 hide。 针对此需求,整理了三种实现方式,大家按实际情况选择。 当然,我们做项目肯定会用到 UI 框架,常...

张兴华ZHero
27分钟前
7
0
SpringBoot激活profiles你知道几种方式?

多环境是最常见的配置隔离方式之一,可以根据不同的运行环境提供不同的配置信息来应对不同的业务场景,在SpringBoot内支持了多种配置隔离的方式,可以激活单个或者多个配置文件。 激活Profi...

恒宇少年
29分钟前
7
0
PDF修改文字的方法有哪些?怎么修改PDF文件中的文字

PDF修改文字一直以来都是一个难以解决的问题,很多的办公族在办公的时候会有修改PDF文件中的文字的需要,可是PDF文件一般是不能进行编辑和修改的,难道就没有什么办法解决这个问题了嘛?不要...

趣味办公社
32分钟前
5
0
企业组织中采用服务网格的挑战

作者:Christian Posta 译者:罗广明 原文:https://blog.christianposta.com/challenges-of-adopting-service-mesh-in-enterprise-organizations/ 编者按 本文作者介绍了企业组织采用服务网...

jimmysong
42分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部